diff options
author | loh.tar | 2016-02-24 17:47:04 +0100 |
---|---|---|
committer | loh.tar | 2016-02-24 17:47:04 +0100 |
commit | e02a988a5e51e9b89e08e8a06d136d10eb993d6c (patch) | |
tree | c77442481984e0df4ecafaba926f906e6a01ae49 | |
download | aur-e02a988a5e51e9b89e08e8a06d136d10eb993d6c.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 45 |
3 files changed, 66 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..a243941f5850 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +# Generated by mksrcinfo v8 +# Wed Feb 24 16:33:30 UTC 2016 +pkgbase = samsung-m262x-m282x + pkgdesc = CUPS driver for Samsung Xpress M262x and M282x printers + pkgver = 1.00.36_00.91 + pkgrel = 1 + url = http://www.samsung.com + arch = i686 + arch = x86_64 + license = custom:samsung + depends = cups + conflicts = samsung-printers + source = samsung-m262x-m282x-1.00.36_00.91.tar.gz::http://downloadcenter.samsung.com/content/DR/201510/20151028111741150/uld_v1.00.36_00.91.tar.gz + md5sums = ba1d213aa726efaf20c1b31f4da9fcdc + +pkgname = samsung-m262x-m282x + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..6ae0b18a1f6c --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +/pkg +/src +*.tar.gz +*.tar.xz diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e7d25c1fa9cc --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,45 @@ +# Maintainer: loh.tar <loh.tar at googlemail dot com> +# Based on samsung-printers +pkgname='samsung-m262x-m282x' +pkgver='1.00.36_00.91' +pkgrel='1' +pkgdesc='CUPS driver for Samsung Xpress M262x and M282x printers' +arch=('i686' 'x86_64') +url='http://www.samsung.com' +license=('custom:samsung') +depends=('cups') +conflicts=('samsung-printers') +source=("$pkgname-$pkgver.tar.gz::http://downloadcenter.samsung.com/content/DR/201510/20151028111741150/uld_v1.00.36_00.91.tar.gz") +md5sums=('ba1d213aa726efaf20c1b31f4da9fcdc') + +package() { + cd $srcdir + + install -D -m644 \ + "${srcdir}/uld/noarch/license/eula.txt" \ + "${pkgdir}/usr/share/licenses/${pkgname}/eula.txt" + + install -m 644 -D \ + "${srcdir}/uld/noarch/share/ppd/Samsung_M262x_282x_Series.ppd" \ + "${pkgdir}/usr/share/cups/model/Samsung_M262x_282x_Series.ppd" + + if [ "$CARCH" = "x86_64" ]; then + install -m 755 -D \ + "${srcdir}/uld/x86_64/rastertospl" \ + "${pkgdir}/usr/lib/cups/filter/rastertospl" + + install -m 755 -D \ + "${srcdir}/uld/x86_64/libscmssc.so" \ + "${pkgdir}/usr/lib/libscmssc.so" + else + install -m 755 -D \ + "${srcdir}/uld/i386/rastertospl" \ + "${pkgdir}/usr/lib/cups/filter/rastertospl" + + install -m 755 -D \ + "${srcdir}/uld/i386/libscmssc.so" \ + "${pkgdir}/usr/lib/libscmssc.so" + fi + + chrpath -d "${pkgdir}/usr/lib/cups/filter/rastertospl" +} |