Date: Wednesday, June 29, 2022 @ 17:28:17 Author: archange Revision: 1241074
archrelease: copy trunk to community-x86_64 Added: argyllcms/repos/community-x86_64/PKGBUILD (from rev 1241073, argyllcms/trunk/PKGBUILD) Deleted: argyllcms/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 88 +++++++++++++++++++++++++++++-------------------------------- 1 file changed, 43 insertions(+), 45 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-06-29 17:28:09 UTC (rev 1241073) +++ PKGBUILD 2022-06-29 17:28:17 UTC (rev 1241074) @@ -1,45 +0,0 @@ -# Maintainer: Bruno Pagani <archa...@archlinux.org> -# Contributor: Timothy Redaelli <timothy.redae...@gmail.com> -# Contributor: Frank Ickstadt (frank dot ickstadt at gmail dot com) - -pkgname=argyllcms -_pkgname=Argyll -pkgver=2.3.0 -_pkgver="V${pkgver}" -pkgrel=1 -pkgdesc="An ICC compatible color management system with support for different colorimeter hardware" -arch=(x86_64) -url="https://www.argyllcms.com/" -license=(GPL AGPL) -depends=(libpng libtiff libxss libxinerama libxxf86vm libxrandr zlib openssl) -makedepends=(ftjam zip unzip) -source=("https://www.argyllcms.com/${_pkgname}_${_pkgver}_src.zip") -sha256sums=('daa21b6de8e20b5319a10ea8f72829d32eadae14c6581b50972f2f8dd5cde924') - -prepare() { - cd ${_pkgname}_${_pkgver} - # Use hwdb builtin, instead of the obsolete usb-db in the udev rules. - sed -i 's:^TEST=="/lib/udev/usb-db", IMPORT{program}="usb-db %p":IMPORT{builtin}="hwdb --subsystem=usb":' usb/55-Argyll.rules - - # Use LDFLAGS - echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop -} - -build() { - cd ${_pkgname}_${_pkgver} - CCOPTFLAG="$CFLAGS" - jam -q -fJambase ${MAKEFLAGS} -sPREFIX=/usr -sDESTDIR="${pkgdir}" -sREFSUBDIR=share/argyllcms/ref all -} - -package() { - cd ${_pkgname}_${_pkgver} - jam -q -fJambase ${MAKEFLAGS} -sPREFIX=/usr -sDESTDIR="${pkgdir}" -sREFSUBDIR=share/argyllcms/ref install - - rm "${pkgdir}"/usr/bin/License.txt - - rm {doc,ref}/afiles - install -Dm644 doc/*.* -t "${pkgdir}"/usr/share/${pkgname}/doc/ - install -Dm644 doc/ccmxs/*.ccmx -t "${pkgdir}"/usr/share/${pkgname}/doc/ccmxs/ - - install -Dm644 usb/55-Argyll.rules -t "${pkgdir}"/usr/lib/udev/rules.d/ -} Copied: argyllcms/repos/community-x86_64/PKGBUILD (from rev 1241073, argyllcms/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-06-29 17:28:17 UTC (rev 1241074) @@ -0,0 +1,43 @@ +# Maintainer: Bruno Pagani <archa...@archlinux.org> +# Contributor: Timothy Redaelli <timothy.redae...@gmail.com> +# Contributor: Frank Ickstadt (frank dot ickstadt at gmail dot com) + +pkgname=argyllcms +pkgver=2.3.1 +pkgrel=1 +pkgdesc="An ICC compatible color management system with support for different colorimeter hardware" +arch=(x86_64) +url="https://www.argyllcms.com/" +license=(GPL AGPL) +depends=(libpng libtiff libxss libxinerama libxxf86vm libxrandr zlib openssl) +makedepends=(ftjam zip unzip) +source=("https://www.argyllcms.com/Argyll_V${pkgver}_src.zip") +sha256sums=('bd0bcf58cec284824b79ff55baa242903ed361e12b1b37e12228679f9754961c') + +prepare() { + cd Argyll_V${pkgver} + # Use hwdb builtin, instead of the obsolete usb-db in the udev rules. + sed -i 's:^TEST=="/lib/udev/usb-db", IMPORT{program}="usb-db %p":IMPORT{builtin}="hwdb --subsystem=usb":' usb/55-Argyll.rules + + # Use LDFLAGS + echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop +} + +build() { + cd Argyll_V${pkgver} + CCOPTFLAG="$CFLAGS" + jam -q -fJambase ${MAKEFLAGS} -sPREFIX=/usr -sDESTDIR="${pkgdir}" -sREFSUBDIR=share/argyllcms/ref all +} + +package() { + cd Argyll_V${pkgver} + jam -q -fJambase ${MAKEFLAGS} -sPREFIX=/usr -sDESTDIR="${pkgdir}" -sREFSUBDIR=share/argyllcms/ref install + + rm "${pkgdir}"/usr/bin/License.txt + + rm {doc,ref}/afiles + install -Dm644 doc/*.* -t "${pkgdir}"/usr/share/${pkgname}/doc/ + install -Dm644 doc/ccmxs/*.ccmx -t "${pkgdir}"/usr/share/${pkgname}/doc/ccmxs/ + + install -Dm644 usb/55-Argyll.rules -t "${pkgdir}"/usr/lib/udev/rules.d/ +}