summaryrefslogtreecommitdiff
path: root/print
diff options
context:
space:
mode:
authorEitan Adler <eadler@FreeBSD.org>2014-01-29 14:43:47 +0000
committerEitan Adler <eadler@FreeBSD.org>2014-01-29 14:43:47 +0000
commit13759ce711d5f0a5389a42d619dc2f26e8af0890 (patch)
treee5694d01c64e5487418ce6a0440836f2a1ac8219 /print
parentNew port: (diff)
New port:
CUPS Cloud Print is a Google Cloud Print driver for UNIX-like operating systems. It allows any application which prints via CUPS to print to Google Cloud Print directly.
Notes
Notes: svn path=/head/; revision=341742
Diffstat (limited to 'print')
-rw-r--r--print/cups-cloud-print/Makefile32
-rw-r--r--print/cups-cloud-print/distinfo2
-rw-r--r--print/cups-cloud-print/pkg-descr5
-rw-r--r--print/cups-cloud-print/pkg-plist43
4 files changed, 82 insertions, 0 deletions
diff --git a/print/cups-cloud-print/Makefile b/print/cups-cloud-print/Makefile
new file mode 100644
index 000000000000..e287a63488c9
--- /dev/null
+++ b/print/cups-cloud-print/Makefile
@@ -0,0 +1,32 @@
+# $FreeBSD$
+
+PORTNAME= cups-cloud-print
+PORTVERSION= 0.0.1
+CATEGORIES= print
+
+MAINTAINER= eadler@FreeBSD.org
+COMMENT= Print using Google Cloud Print
+
+LICENSE= GPLv3
+
+BUILD_DEPENDS= cancel:${PORTSDIR}/print/cups-base
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cups>=0:${PORTSDIR}/print/py-cups \
+ ${PYTHON_PKGNAMEPREFIX}httplib2>=0:${PORTSDIR}/www/py-httplib2 \
+ cancel:${PORTSDIR}/print/cups-base
+
+USE_GITHUB= yes
+GH_ACCOUNT= simoncadman
+GH_PROJECT= CUPS-Cloud-Print
+GH_COMMIT= d7ce53b
+GH_TAGNAME= ${GH_COMMIT}
+
+HAS_CONFIGURE= yes
+USE_PYTHON= yes
+
+USES= gmake shebangfix
+SHEBANG_FILES= full-test.sh
+
+#CONFIGURE_ARGS= --cupsgroup=cups
+MAKE_ARGS= NOPERMS=1
+
+.include <bsd.port.mk>
diff --git a/print/cups-cloud-print/distinfo b/print/cups-cloud-print/distinfo
new file mode 100644
index 000000000000..07ef48223b81
--- /dev/null
+++ b/print/cups-cloud-print/distinfo
@@ -0,0 +1,2 @@
+SHA256 (cups-cloud-print-0.0.1.tar.gz) = 06c5a52daf65db9bfe7a0218cec8a487918797f5a2d2b4ea4187595b55077099
+SIZE (cups-cloud-print-0.0.1.tar.gz) = 298144
diff --git a/print/cups-cloud-print/pkg-descr b/print/cups-cloud-print/pkg-descr
new file mode 100644
index 000000000000..612b1d7bcb82
--- /dev/null
+++ b/print/cups-cloud-print/pkg-descr
@@ -0,0 +1,5 @@
+CUPS Cloud Print is a Google Cloud Print driver for UNIX-like operating
+systems. It allows any application which prints via CUPS to print to Google
+Cloud Print directly.
+
+WWW: http://www.niftiestsoftware.com/cups-cloud-print/
diff --git a/print/cups-cloud-print/pkg-plist b/print/cups-cloud-print/pkg-plist
new file mode 100644
index 000000000000..5573ce81b2c9
--- /dev/null
+++ b/print/cups-cloud-print/pkg-plist
@@ -0,0 +1,43 @@
+libexec/cups/backend/cloudprint
+libexec/cups/driver/cupscloudprint
+share/cloudprint-cups/COPYING
+share/cloudprint-cups/README.md
+share/cloudprint-cups/auth.py
+share/cloudprint-cups/backend.py
+share/cloudprint-cups/cloudprintrequestor.py
+share/cloudprint-cups/deleteaccount.py
+share/cloudprint-cups/dynamicppd.py
+share/cloudprint-cups/full-test.sh
+share/cloudprint-cups/listcloudprinters.py
+share/cloudprint-cups/listdrivefiles.py
+share/cloudprint-cups/oauth2client/__init__.py
+share/cloudprint-cups/oauth2client/anyjson.py
+share/cloudprint-cups/oauth2client/client.py
+share/cloudprint-cups/oauth2client/clientsecrets.py
+share/cloudprint-cups/oauth2client/crypt.py
+share/cloudprint-cups/oauth2client/locked_file.py
+share/cloudprint-cups/oauth2client/multistore_file.py
+share/cloudprint-cups/printer.py
+share/cloudprint-cups/reportissues.py
+share/cloudprint-cups/setup.py
+share/cloudprint-cups/setupcloudprint.py
+share/cloudprint-cups/submitjob.py
+share/cloudprint-cups/test_auth.py
+share/cloudprint-cups/test_backend.py
+share/cloudprint-cups/test_cloudprintrequestor.py
+share/cloudprint-cups/test_mockrequestor.py
+share/cloudprint-cups/test_printer.py
+share/cloudprint-cups/testfiles/NotPdf.txt
+share/cloudprint-cups/testfiles/Test Page.pdf
+share/cloudprint-cups/testfiles/Test Page.png
+share/cloudprint-cups/testfiles/capabilitylist
+share/cloudprint-cups/testfiles/testppd.ppd
+share/cloudprint-cups/upgrade.py
+@dirrmtry share/cups/model
+@dirrmtry share/cups
+@dirrmtry share/cloudprint-cups/testfiles
+@dirrmtry share/cloudprint-cups/oauth2client
+@dirrmtry share/cloudprint-cups
+@dirrmtry libexec/cups/driver
+@dirrmtry libexec/cups/backend
+@dirrmtry libexec/cups