summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD22
2 files changed, 24 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 63074b8da8c5..3ca6338dfeb4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,23 +1,26 @@
pkgbase = pentaxpj-filter
pkgdesc = Printer filter for Pentax PocketJet 200 and PocketJet II printers. Needed in addition to the PPDs/ files that come with foomatic-db/ CUPS. Includes printer documentation.
pkgver = 1.0.0
- pkgrel = 5
+ pkgrel = 7
epoch = 0
- url = http://ww1.pragana.net/gdiprinters.html#pentaxpj
+ url = http://web.archive.org/web/20191225160215/http://ww1.pragana.net/gdiprinters.html#pentaxpj
install = pentaxpj-filter.install
arch = i686
arch = x86_64
- license = GPL
- license = custom:proprietary
+ license = GPL-2.0-only
+ license = LicenseRef-custom:proprietary
makedepends = gzip
+ depends = bash
depends = ghostscript
+ depends = glibc
optdepends = tk: For GUI to change config file for LPD usage.
provides = pentax-pocketjet-2-manual=2004
+ options = emptydirs
backup = etc/pentaxpj.conf
- source = pentaxpj-1.0.0.tar.gz::http://ww1.pragana.net/pentaxpj-1.0.0.tar.gz
+ source = pentaxpj-1.0.0.tar.gz::http://web.archive.org/web/20160517131113if_/http://ww1.pragana.net/pentaxpj-1.0.0.tar.gz
source = pentaxpj.conf.a4
source = pentaxpj.conf.letter
- source = Pentax_PocketJet_II_and_PocketJet_200_users_guide.pdf::http://www.megatron.fr/imprimantes/pdf/manuels/thermal/pentax/doc_pocketjet_II-200_user_guide_e.pdf
+ source = Pentax_PocketJet_II_and_PocketJet_200_users_guide.pdf::http://web.archive.org/web/20071017093018/http://www.megatron.fr/imprimantes/pdf/manuels/thermal/pentax/doc_pocketjet_II-200_user_guide_e.pdf
source = pentaxpj-filter.install
source = license_users-guide_info.txt
sha256sums = e1ea36e1cdfcc733c69709717fb1ed97f2fd0f3e3a12197309277007df1b819b
@@ -28,4 +31,3 @@ pkgbase = pentaxpj-filter
sha256sums = 385590851fdc8464f0cb844f0d93e2b625ee46772ce8fad9d287d640db7e9fc2
pkgname = pentaxpj-filter
-
diff --git a/PKGBUILD b/PKGBUILD
index 2092e109aa0f..f4b6c2084c95 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,13 +7,13 @@ pkgname="${_pkgname}"
epoch=0
_pkgver=1.0.0
pkgver="${_pkgver}"
-pkgrel=5
+pkgrel=7
pkgdesc="Printer filter for Pentax PocketJet 200 and PocketJet II printers. Needed in addition to the PPDs/ files that come with foomatic-db/ CUPS. Includes printer documentation."
arch=('i686' 'x86_64')
-url="http://ww1.pragana.net/gdiprinters.html#pentaxpj"
+url="http://web.archive.org/web/20191225160215/http://ww1.pragana.net/gdiprinters.html#pentaxpj"
license=(
- 'GPL'
- 'custom:proprietary'
+ 'GPL-2.0-only'
+ 'LicenseRef-custom:proprietary'
)
# groups=(
@@ -21,7 +21,9 @@ license=(
# )
depends=(
+ "bash"
"ghostscript"
+ "glibc"
)
makedepends=(
@@ -55,10 +57,10 @@ install="${_pkgname}.install"
_target="pentaxpj-${_pkgver}.tar.gz"
source=(
- "${_target}::http://ww1.pragana.net/pentaxpj-${_pkgver}.tar.gz"
+ "${_target}::http://web.archive.org/web/20160517131113if_/http://ww1.pragana.net/pentaxpj-${_pkgver}.tar.gz"
"pentaxpj.conf.a4"
"pentaxpj.conf.letter"
- "Pentax_PocketJet_II_and_PocketJet_200_users_guide.pdf::http://www.megatron.fr/imprimantes/pdf/manuels/thermal/pentax/doc_pocketjet_II-200_user_guide_e.pdf"
+ "Pentax_PocketJet_II_and_PocketJet_200_users_guide.pdf::http://web.archive.org/web/20071017093018/http://www.megatron.fr/imprimantes/pdf/manuels/thermal/pentax/doc_pocketjet_II-200_user_guide_e.pdf"
"${install}"
"license_users-guide_info.txt"
)
@@ -72,6 +74,8 @@ sha256sums=(
"385590851fdc8464f0cb844f0d93e2b625ee46772ce8fad9d287d640db7e9fc2"
)
+options+=('emptydirs')
+
build() {
cd "${srcdir}/pentaxpj"
@@ -96,6 +100,8 @@ package() {
_docdir="${pkgdir}/${_docdirbase}"
_licensedirbase="/usr/share/licenses/${pkgname}"
_licensedir="${pkgdir}/${_licensedirbase}"
+ _pixmapdirbase="/usr/share/pixmaps"
+ _pixmapdir="${pkgdir}/${_pixmapdirbase}"
cd "${_srcdir}"
@@ -109,7 +115,9 @@ package() {
chmod 754 "${_instdir}"/pentaxsetup
chmod 755 "${_instdir}"/{pentaxpj,pentaxpj_sh}
- install -v -D -m644 README "${_docdir}"/README
+ install -v -D -m644 README "${_docdir}"/README#
+
+ install -v -D -m644 pentax.xpm "${_pixmapdir}/pentaxpj.xpm"
)
for _docfile in pentaxpj.conf.* Pentax_PocketJet_II_and_PocketJet_200_users_guide.pdf; do