diff options
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 22 |
2 files changed, 24 insertions, 14 deletions
@@ -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 - @@ -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 |