summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD12
2 files changed, 12 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 592a05a7158f..25a8908c5998 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,11 @@
-# Generated by mksrcinfo v8
-# Sun Dec 9 18:15:53 UTC 2018
pkgbase = samsung-unified-driver
- pkgdesc = Unified Linux Driver for Samsung printers and scanners.
+ pkgdesc = Samsung Unified Linux Driver for printers and scanners.
pkgver = 1.00.39
- pkgrel = 3
+ pkgrel = 7
url = http://www.samsung.com
arch = i686
arch = x86_64
license = custom:samsung
- depends = libxml2
- depends = libusb-compat
- depends = cups
- depends = sane
options = !strip
source = http://downloadcenter.samsung.com/content/DR/201704/20170407143829533/uld_V1.00.39_01.17.tar.gz
source = xerox_mfp-smfp.conf
@@ -19,13 +13,16 @@ pkgbase = samsung-unified-driver
sha512sums = 325d2e3e42bf74663ba0ac3aa0fc3ee70ef5a5197d03c069fac6bc0f8da0d9e12d50e4b59feacef3000eff5a85d3db7f66834809013b18b31532cfea252460ef
pkgname = samsung-unified-driver-common
+ pkgdesc = Samsung Unified Linux Driver (common files)
pkgname = samsung-unified-driver-printer
+ pkgdesc = Samsung Unified Linux Driver for printers.
depends = samsung-unified-driver-common
depends = cups
depends = ghostscript
pkgname = samsung-unified-driver-scanner
+ pkgdesc = Samsung Unified Linux Driver for scanners.
depends = samsung-unified-driver-common
depends = libxml2
depends = libusb-compat
@@ -34,4 +31,3 @@ pkgname = samsung-unified-driver-scanner
pkgname = samsung-unified-driver
depends = samsung-unified-driver-printer
depends = samsung-unified-driver-scanner
-
diff --git a/PKGBUILD b/PKGBUILD
index ca0f331e5869..1ffea2970482 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,14 +8,12 @@ pkgname=(
'samsung-unified-driver'
)
pkgver=1.00.39
-pkgrel=3
+pkgrel=7
-pkgdesc='Unified Linux Driver for Samsung printers and scanners.'
+pkgdesc='Samsung Unified Linux Driver for printers and scanners.'
arch=('i686' 'x86_64')
url="http://www.samsung.com"
license=('custom:samsung')
-depends=('libxml2' 'libusb-compat' 'cups' 'sane')
-
options=(!strip)
source=(
"http://downloadcenter.samsung.com/content/DR/201704/20170407143829533/uld_V${pkgver}_01.17.tar.gz"
@@ -26,7 +24,7 @@ sha512sums=('fccda77af20b31c9b46117b013d0c40333adc87679057c2b1e513d9bae97fc7267e
_arch=${CARCH/i686/i386}
prepare(){
- chmod -R u+w "$srcdir"
+ chmod -R u+w "$srcdir"/*
}
package_samsung-unified-driver()
@@ -37,6 +35,7 @@ package_samsung-unified-driver()
package_samsung-unified-driver-common()
{
+ pkgdesc='Samsung Unified Linux Driver (common files)'
mkdir -p "$pkgdir"/usr/share/licenses/$pkgbase
cp "$srcdir"/uld/noarch/license/eula.txt "$pkgdir"/usr/share/licenses/$pkgbase/LICENSE
cp "$srcdir"/uld/noarch/license/eula-fr.txt "$pkgdir"/usr/share/licenses/$pkgbase
@@ -44,6 +43,7 @@ package_samsung-unified-driver-common()
package_samsung-unified-driver-printer()
{
+ pkgdesc='Samsung Unified Linux Driver for printers.'
depends=('samsung-unified-driver-common' 'cups' 'ghostscript')
mkdir -p "$pkgdir"/usr/lib
@@ -70,6 +70,7 @@ package_samsung-unified-driver-printer()
package_samsung-unified-driver-scanner()
{
+ pkgdesc='Samsung Unified Linux Driver for scanners.'
depends=('samsung-unified-driver-common' 'libxml2' 'libusb-compat' 'sane')
mkdir -p "$pkgdir"/usr/share
@@ -97,6 +98,7 @@ package_samsung-unified-driver-scanner()
source "$srcdir"/uld/noarch/package_utils
source "$srcdir"/uld/noarch/scanner-script.pkg
fill_full_template "$srcdir"/uld/noarch/etc/smfp.rules.in "$pkgdir"/usr/lib/udev/rules.d/60_smfp_samsung.rules
+ chmod 644 "$pkgdir"/usr/lib/udev/rules.d/60_smfp_samsung.rules
mkdir -p "$pkgdir"/opt/samsung/scanner/share
cp "$OEM_FILE" "$pkgdir"/opt/samsung/scanner/share