Date: Thursday, April 19, 2018 @ 19:01:43 Author: eschwartz Revision: 317065
archrelease: copy trunk to community-x86_64 Added: cinnamon-settings-daemon/repos/community-x86_64/PKGBUILD (from rev 317064, cinnamon-settings-daemon/trunk/PKGBUILD) Deleted: cinnamon-settings-daemon/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 94 +++++++++++++++++++++++++++++++++---------------------------- 1 file changed, 51 insertions(+), 43 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2018-04-19 19:01:26 UTC (rev 317064) +++ PKGBUILD 2018-04-19 19:01:43 UTC (rev 317065) @@ -1,43 +0,0 @@ -# $Id$ -# Maintainer: Alexandre Filgueira (faidoc) <alexfilgue...@antergos.com> -# Contributor: Jan Alexander Steffens (heftig) <jan.steff...@gmail.com> - -pkgname=cinnamon-settings-daemon -pkgver=3.6.2 -pkgrel=1 -pkgdesc="The Cinnamon Settings daemon" -arch=('x86_64') -license=('GPL') -depends=('cinnamon-desktop' 'libcanberra-pulse' 'librsvg' 'nss' - 'pulseaudio-alsa' 'upower' 'libnotify' 'libgnomekbd' 'libwacom' - 'libgudev' 'dbus-glib' 'colord' 'libcups' 'polkit') -makedepends=('autoconf-archive' 'intltool' 'docbook-xsl' 'xf86-input-wacom') -options=('!emptydirs') -url="https://github.com/linuxmint/cinnamon-settings-daemon" -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/linuxmint/cinnamon-settings-daemon/archive/${pkgver}.tar.gz") -sha256sums=('60f4de4eb1e05d720605dbd6f90bb841039be00ca1ad4f2bedaf39725ea34339') - -build() { - cd $pkgname-$pkgver - - ./autogen.sh \ - --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --libexecdir="/usr/lib/${pkgname}" \ - --enable-systemd \ - --enable-polkit - - #https://bugzilla.gnome.org/show_bug.cgi?id=656231 - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - - make -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install - - # Remove useless man page (FS#54840) - rm "$pkgdir/usr/share/man/man1/cinnamon-settings-daemon.1" -} Copied: cinnamon-settings-daemon/repos/community-x86_64/PKGBUILD (from rev 317064, cinnamon-settings-daemon/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2018-04-19 19:01:43 UTC (rev 317065) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Eli Schwartz <eschwa...@archlinux.org> +# Contributor: Alexandre Filgueira (faidoc) <alexfilgue...@antergos.com> +# Contributor: Jan Alexander Steffens (heftig) <jan.steff...@gmail.com> + +pkgname=cinnamon-settings-daemon +pkgver=3.8.0 +pkgrel=1 +pkgdesc="The Cinnamon Settings daemon" +arch=('x86_64') +url="https://github.com/linuxmint/${pkgname}" +license=('GPL') +depends=('cinnamon-desktop' 'colord' 'dbus-glib' 'libcanberra-pulse' 'libcups' + 'libgnomekbd' 'libgudev' 'libnotify' 'librsvg' 'libwacom' 'nss' 'polkit' + 'pulseaudio-alsa' 'upower') +makedepends=('autoconf-archive' 'intltool' 'python' 'xf86-input-wacom') +options=('!emptydirs') +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz" + "0001-Remove-vestigial-manpage.patch::${url}/pull/229.patch") +sha256sums=('f707403c0cc8b558e706b15044aad7ce87321ca688cb22a96626b644a6532239' + 'ba2770a883bf7c61da768986d183dd507afdd3f912538938500612554f2b85f0') + +prepare() { + cd "${srcdir}"/${pkgname}-${pkgver} + + # https://github.com/linuxmint/cinnamon-settings-daemon/pull/229 + patch -p1 < ../0001-Remove-vestigial-manpage.patch + autoreconf -fi +} + +build() { + cd "${srcdir}"/${pkgname}-${pkgver} + + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --libexecdir="/usr/lib/${pkgname}" \ + --enable-systemd \ + --enable-polkit + + #https://bugzilla.gnome.org/show_bug.cgi?id=656231 + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + + make +} + +package() { + cd "${srcdir}"/${pkgname}-${pkgver} + + make DESTDIR="$pkgdir" install +}