summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorWojciech Ochmański2018-06-07 13:16:50 +0200
committerWojciech Ochmański2018-06-07 13:16:50 +0200
commitc487e7fd24a4e8bb7e112b092570b0bb34df7535 (patch)
treedd976c13135f0cb256467564903a67655c96cb79
downloadaur-c487e7fd24a4e8bb7e112b092570b0bb34df7535.tar.gz
inital commit
-rw-r--r--.SRCINFO28
-rw-r--r--PKGBUILD44
2 files changed, 72 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..241c7e07db3f
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,28 @@
+# Generated by mksrcinfo v8
+# Thu Jun 7 11:15:05 UTC 2018
+pkgbase = cloud-print-connector-git
+ pkgdesc = Share printers from your Windows, Linux, FreeBSD or OS X computer with ChromeOS and Android devices, using the Cloud Print Connector
+ pkgver = v1.16.r1.ga780351
+ pkgrel = 1
+ url = https://github.com/google/cloud-print-connector
+ arch = i686
+ arch = x86_64
+ arch = armv7h
+ arch = armv6h
+ license = BSD
+ makedepends = go
+ makedepends = net-snmp
+ makedepends = avahi
+ makedepends = git
+ makedepends = bzr
+ depends = cups
+ depends = net-snmp
+ optdepends = gcp-cups-connector-systemd
+ provides = cloud-print-connector
+ conflicts = cloud-print-connector
+ replaces = gcp-cups-connector
+ source = git+https://github.com/google/cloud-print-connector.git
+ md5sums = SKIP
+
+pkgname = cloud-print-connector-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ef11eca76137
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,44 @@
+# Maintainer: grimsock <lord.grimsock at gmail dot com>
+# Contributor: Fraser P. Newton <fpnewton90 [at] gmail [dot] com>
+
+pkgname=cloud-print-connector-git
+pkgver=v1.16.r1.ga780351
+pkgrel=1
+pkgdesc="Share printers from your Windows, Linux, FreeBSD or OS X computer with ChromeOS and Android devices, using the Cloud Print Connector"
+arch=('i686' 'x86_64' 'armv7h' 'armv6h')
+url="https://github.com/google/cloud-print-connector"
+license=('BSD')
+depends=('cups' 'net-snmp')
+makedepends=('go' 'net-snmp' 'avahi' 'git' 'bzr')
+optdepends=('gcp-cups-connector-systemd')
+provides=("${pkgname%-git}")
+conflicts=("${pkgname%-git}")
+replaces=('gcp-cups-connector')
+source=('git+https://github.com/google/cloud-print-connector.git')
+md5sums=('SKIP')
+_gourl=github.com/google/cloud-print-connector
+
+pkgver() {
+ cd "$srcdir/${pkgname%-git}"
+ git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+build() {
+ GOPATH="$srcdir" go get -fix -v -x ${_gourl}/gcp-cups-connector
+ GOPATH="$srcdir" go get -fix -v -x ${_gourl}/gcp-connector-util
+}
+
+package() {
+ mkdir -p "$pkgdir/usr/bin"
+ install -p -m755 "$srcdir/bin/"* "$pkgdir/usr/bin"
+
+ for f in LICENSE COPYING LICENSE.* COPYING.*; do
+ if [ -e "$srcdir/src/$_gourl/$f" ]; then
+ install -Dm644 "$srcdir/src/$_gourl/$f" "$pkgdir/usr/share/licenses/${pkgname%-git}/$f"
+ fi
+ done
+
+ echo ""
+ echo "Please use gcp-connector-util init to generate a config json file in /etc/gcp-cups-connector"
+ echo "or don't forget to update config file using gcp-connector-util update-config file"
+}