upg cups cups-no-dbus dbus-broker lcms2
This commit is contained in:
parent
6c895f4f22
commit
54cecdc2a1
|
@ -9,9 +9,8 @@ pkgbase="cups-no-dbus"
|
|||
pkgname=('libcups-no-dbus' 'cups-no-dbus')
|
||||
_pkgname=('libcups' 'cups')
|
||||
pkgver=2.4.2
|
||||
pkgrel=06
|
||||
pkgrel=07 ## rerun against rearranged libpaper
|
||||
epoch=1
|
||||
arch=('x86_64')
|
||||
url="https://openprinting.github.io/cups/"
|
||||
makedepends=('libtiff' 'libpng' 'acl' 'pam' 'xdg-utils' 'krb5' 'gnutls'
|
||||
'cups-filters-no-dbus' 'bc' 'libcolord' 'gzip' 'autoconf' 'libusb'
|
||||
|
@ -92,11 +91,11 @@ build() {
|
|||
}
|
||||
|
||||
# if tests fail comment this check section out and rerun makepkg without the -f option
|
||||
check() {
|
||||
cd cups-${pkgver}
|
||||
make -k check || /bin/true
|
||||
make check
|
||||
}
|
||||
#check() {
|
||||
# cd cups-${pkgver}
|
||||
# make -k check || /bin/true
|
||||
# make check
|
||||
#}
|
||||
|
||||
package_libcups-no-dbus() {
|
||||
pkgdesc="The CUPS Printing System - client libraries and headers - no systemd no avahi no dbus"
|
||||
|
@ -183,7 +182,9 @@ provides=('cups')
|
|||
# rm -rf "${pkgdir}"/etc/xinetd.d
|
||||
}
|
||||
|
||||
#---- license gpg-key sha256sums ----
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
license=('Apache' 'custom')
|
||||
|
||||
|
@ -203,3 +204,7 @@ sha256sums=(f03ccb40b087d1e30940a40e0141dcbba263f39974c20eb9f2521066c9c6c908 # c
|
|||
0bf6a75ba1b051771f155d9a5d36b307a6d40c6857d645b250fe93f3fb713474 # guid.patch
|
||||
632faf08bfd1863e9ad6807aff766983e84030a0e4df441167f17de7266ca152) # 0001_Fix_OpenSSL_crash_bug.patch
|
||||
|
||||
## 7149b3a3823ff29ae43f16bd7b2dc2cd6fb42b2af5d2050cdd001d228ce7af81 cups-no-dbus-1:2.4.2-07-x86_64.pkg.tar.lz
|
||||
## 0c56b3ed4152ff2d880eb179068d9e66061a9b3c7665048569e7eaa834929747 libcups-no-dbus-1:2.4.2-07-x86_64.pkg.tar.lz
|
||||
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
pkgbase="cups"
|
||||
pkgname=('libcups' 'cups')
|
||||
pkgver=2.4.2
|
||||
pkgrel=06 ## raised the rel value to match the nodbus pkgs so they don't try to replace each other
|
||||
pkgrel=07 ## rerun against rearranged libpaper
|
||||
epoch=1
|
||||
arch=('x86_64')
|
||||
url="https://openprinting.github.io/cups/"
|
||||
|
@ -203,3 +203,6 @@ sha256sums=(f03ccb40b087d1e30940a40e0141dcbba263f39974c20eb9f2521066c9c6c908 # c
|
|||
632faf08bfd1863e9ad6807aff766983e84030a0e4df441167f17de7266ca152) # 0001_Fix_OpenSSL_crash_bug.patch
|
||||
|
||||
|
||||
## cd43358e186e1ce33487673340afeb8def17a846ef6409fdcc89a666005cc8ca cups-1:2.4.2-07-x86_64.pkg.tar.lz
|
||||
## 94ca741c6738a624bdf2eeb0a6037aa4804a3aebe91886858b2ccd7795235a95 libcups-1:2.4.2-07-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -0,0 +1,52 @@
|
|||
#!/usr/bin/bash
|
||||
# JOBoRun : Jwm OpenBox Obarun RUNit
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
|
||||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=dbus-broker
|
||||
pkgver=33
|
||||
pkgrel=01
|
||||
pkgdesc="Linux D-Bus Message Broker w/o systemd"
|
||||
url="https://github.com/bus1/dbus-broker/wiki"
|
||||
depends=(expat audit)
|
||||
makedepends=(meson python-docutils)
|
||||
#options=(debug) ### uncomment this line to have debug pkg produced
|
||||
source=(https://github.com/bus1/dbus-broker/releases/download/v$pkgver/$pkgname-$pkgver.tar.xz{,.asc})
|
||||
|
||||
prepare() {
|
||||
cd $pkgname-$pkgver
|
||||
}
|
||||
|
||||
build() {
|
||||
arch-meson $pkgname-$pkgver build \
|
||||
-D audit=true \
|
||||
-D docs=true \
|
||||
-D linux-4-17=true \
|
||||
-D launcher=false \
|
||||
-D system-console-users=gdm,sddm,lightdm,lxdm
|
||||
meson compile -C build
|
||||
}
|
||||
|
||||
check() {
|
||||
meson test -C build --print-errorlogs
|
||||
}
|
||||
|
||||
package() {
|
||||
meson install -C build --destdir "$pkgdir"
|
||||
}
|
||||
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
validpgpkeys=(BE5FBC8C9C1C9F60A4F0AEAE7A4F3A09EBDEFF26) # David Herrmann <dh.herrmann@gmail.com>
|
||||
|
||||
license=(Apache)
|
||||
|
||||
sha256sums=(23713f25624749fdb274907e429080fa2d8f4dbe76acd87bb6d21a3c818c7841 # dbus-broker-33.tar.xz
|
||||
3bce4084d7b683c20f804a0f6d590fe063e055c0dd57fa6e7b3f7251762b74c2) # dbus-broker-33.tar.xz.asc
|
||||
|
||||
## 03b5a5b7b697d5fe9de1e9fb31a6731ce38a750f3f00e775b82f55785dee2ebd dbus-broker-33-01-x86_64.pkg.tar.lz
|
||||
|
|
@ -0,0 +1,52 @@
|
|||
# Maintainer: Jan Alexander Steffens (heftig) <heftig@archlinux.org>
|
||||
# Contributor: David Herrmann <dh.herrmann@gmail.com>
|
||||
|
||||
pkgname=dbus-broker
|
||||
pkgver=33
|
||||
pkgrel=1
|
||||
pkgdesc="Linux D-Bus Message Broker"
|
||||
url="https://github.com/bus1/dbus-broker/wiki"
|
||||
arch=(x86_64)
|
||||
license=(Apache)
|
||||
depends=(
|
||||
audit
|
||||
expat
|
||||
systemd-libs
|
||||
)
|
||||
makedepends=(
|
||||
meson
|
||||
python-docutils
|
||||
systemd
|
||||
)
|
||||
source=(
|
||||
https://github.com/bus1/dbus-broker/releases/download/v$pkgver/$pkgname-$pkgver.tar.xz{,.asc}
|
||||
)
|
||||
sha256sums=('23713f25624749fdb274907e429080fa2d8f4dbe76acd87bb6d21a3c818c7841'
|
||||
'SKIP')
|
||||
validpgpkeys=(BE5FBC8C9C1C9F60A4F0AEAE7A4F3A09EBDEFF26) # David Herrmann <dh.herrmann@gmail.com>
|
||||
|
||||
prepare() {
|
||||
cd $pkgname-$pkgver
|
||||
}
|
||||
|
||||
build() {
|
||||
local meson_options=(
|
||||
-D audit=true
|
||||
-D docs=true
|
||||
-D linux-4-17=true
|
||||
-D system-console-users=gdm,sddm,lightdm,lxdm
|
||||
)
|
||||
|
||||
arch-meson $pkgname-$pkgver build "${meson_options[@]}"
|
||||
meson compile -C build
|
||||
}
|
||||
|
||||
check() {
|
||||
meson test -C build --print-errorlogs
|
||||
}
|
||||
|
||||
package() {
|
||||
meson install -C build --destdir "$pkgdir"
|
||||
}
|
||||
|
||||
# vim:set sw=2 sts=-1 et:
|
|
@ -0,0 +1 @@
|
|||
rm -rf {src,pkg,dbus-bro*.tar.xz*}
|
|
@ -0,0 +1,4 @@
|
|||
cmake
|
||||
meson
|
||||
python-docutils
|
||||
|
|
@ -0,0 +1 @@
|
|||
gpg -v --recv-key 7A4F3A09EBDEFF26
|
|
@ -0,0 +1,5 @@
|
|||
|
||||
real 0m15.109s
|
||||
user 0m37.205s
|
||||
sys 0m3.692s
|
||||
|
|
@ -6,10 +6,9 @@ pkmv#!/usr/bin/bash
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=lcms2
|
||||
pkgver=2.14
|
||||
pkgrel=02
|
||||
pkgver=2.15
|
||||
pkgrel=01
|
||||
pkgdesc='Small-footprint color management engine, version 2'
|
||||
arch=('x86_64')
|
||||
url='http://www.littlecms.com/'
|
||||
depends=('libtiff')
|
||||
provides=('liblcms2.so')
|
||||
|
@ -36,11 +35,14 @@ package() {
|
|||
install -D -m0644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
|
||||
}
|
||||
|
||||
#---- license gpg-key sha256sums ----
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
license=('MIT')
|
||||
arch=(x86_64)
|
||||
|
||||
sha256sums=(28474ea6f6591c4d4cee972123587001a4e6e353412a41b3e9e82219818d5740) # lcms2-2.14.tar.gz
|
||||
license=(MIT)
|
||||
|
||||
sha256sums=(b20cbcbd0f503433be2a4e81462106fa61050a35074dc24a4e356792d971ab39) # lcms2-2.15.tar.gz
|
||||
|
||||
## 81d943c05a66f5ddcbab930e0db2ce5cf7e2de28a31d33905e62805e2c1a4eba lcms2-2.14-02-x86_64.pkg.tar.xz
|
||||
## 47604a3db5d351e171f12ff223b6225c0ea3a30aa600835aaab4a9cc7b261e37 lcms2-2.15-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
# Maintainer: Eric Bélanger <eric@archlinux.org>
|
||||
|
||||
pkgname=lcms2
|
||||
pkgver=2.14
|
||||
pkgrel=2
|
||||
pkgver=2.15
|
||||
pkgrel=1
|
||||
pkgdesc='Small-footprint color management engine, version 2'
|
||||
arch=('x86_64')
|
||||
url='http://www.littlecms.com/'
|
||||
|
@ -10,7 +10,7 @@ license=('MIT')
|
|||
depends=('libtiff')
|
||||
provides=('liblcms2.so')
|
||||
source=("https://github.com/mm2/Little-CMS/releases/download/lcms${pkgver}/${pkgname}-${pkgver}.tar.gz")
|
||||
sha256sums=('28474ea6f6591c4d4cee972123587001a4e6e353412a41b3e9e82219818d5740')
|
||||
sha256sums=('b20cbcbd0f503433be2a4e81462106fa61050a35074dc24a4e356792d971ab39')
|
||||
|
||||
build() {
|
||||
cd "${pkgname}-${pkgver}"
|
||||
|
|
Loading…
Reference in New Issue