diff options
author | Bartłomiej Piotrowski | 2018-01-05 18:01:30 +0100 |
---|---|---|
committer | Bartłomiej Piotrowski | 2018-01-05 18:01:30 +0100 |
commit | 6a915ad4d3625a601974bc417fc36014c05554c8 (patch) | |
tree | 22205340efe684cdf572ee062ef8f41a9ffbf5b8 | |
download | aur-6a915ad4d3625a601974bc417fc36014c05554c8.tar.gz |
Import from official repositories
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 49 | ||||
-rw-r--r-- | rss-glx-desktops.tar.bz2 | bin | 0 -> 2204 bytes | |||
-rw-r--r-- | rss-glx.install | 7 |
4 files changed, 76 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..03a24d12ce5f --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = rss-glx + pkgdesc = The Really Slick Screensavers port to GLX + pkgver = 0.9.1 + pkgrel = 33 + url = http://rss-glx.sourceforge.net/ + install = rss-glx.install + arch = x86_64 + license = GPL + depends = freealut + depends = glew + depends = libmagick6 + depends = glu + optdepends = xscreensaver: xscreensaver integration + source = http://downloads.sourceforge.net/rss-glx/rss-glx_0.9.1.tar.bz2 + source = rss-glx-desktops.tar.bz2 + md5sums = a772bd143cd8d141edf4d9eff9860ab3 + md5sums = 4211215c9a4918b0dff30a7000647dd9 + +pkgname = rss-glx + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..ee305b1f79da --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,49 @@ +# $Id: PKGBUILD 272092 2017-12-04 08:14:08Z arojas $ +# Maintainer : Ionut Biru <ibiru@archlinux.org> +# Contributor: Corrado 'bardo' Primier <corrado.primier@mail.polimi.it> +# Contributor: Tate "Tatey" Johnson <tatey86@tpg.com.au> + +pkgname=rss-glx +pkgver=0.9.1 +pkgrel=33 +pkgdesc="The Really Slick Screensavers port to GLX" +arch=('x86_64') +url="http://rss-glx.sourceforge.net/" +license=('GPL') +depends=('freealut' 'glew' 'libmagick6' 'glu') +optdepends=('xscreensaver: xscreensaver integration') +install=rss-glx.install +source=(http://downloads.sourceforge.net/rss-glx/${pkgname}_${pkgver}.tar.bz2 + rss-glx-desktops.tar.bz2) +md5sums=('a772bd143cd8d141edf4d9eff9860ab3' + '4211215c9a4918b0dff30a7000647dd9') + +build() { + cd ${pkgname}_${pkgver} + + [ "$CARCH" = "x86_64" ] && (sed -i -e 's|@LIBS@|@LIBS@ -fopenmp|g' src/Makefile.in) + + PKG_CONFIG_PATH="/usr/lib/imagemagick6/pkgconfig" \ + ./configure --prefix=/usr \ + --mandir=/usr/share/man \ + --program-transform-name='s/plasma/plasma_rss/' \ + --with-configdir=/usr/share/xscreensaver/config \ + --with-kdessconfigdir=/usr/share/applnk/System/ScreenSavers \ + --enable-shared=yes --enable-static=no + make CFLAGS="$CFLAGS -I/usr/include/ImageMagick" +} + +package() { + cd ${pkgname}_${pkgver} + make DESTDIR="${pkgdir}" install + + # FS#18300 + install -d "${pkgdir}/usr/lib/xscreensaver/" + list=$(ls "${pkgdir}/usr/bin" --ignore rss-glx_install.pl) + for i in $list; do + ln -s "/usr/bin/$i" "$pkgdir/usr/lib/xscreensaver/" + done + + install -d "${pkgdir}/usr/share/applications/screensavers" + install -m644 "${srcdir}"/${pkgname}-desktops/*.desktop "${pkgdir}/usr/share/applications/screensavers" +} diff --git a/rss-glx-desktops.tar.bz2 b/rss-glx-desktops.tar.bz2 Binary files differnew file mode 100644 index 000000000000..940fd5277adf --- /dev/null +++ b/rss-glx-desktops.tar.bz2 diff --git a/rss-glx.install b/rss-glx.install new file mode 100644 index 000000000000..d70277f62540 --- /dev/null +++ b/rss-glx.install @@ -0,0 +1,7 @@ +post_install() { + cat << 'EOM' + --> If you want to integrate the RSS screen savers with xscreensaver + --> for your user, then install the xscreensaver package and launch + --> the command "rss-glx_install.pl" +EOM +} |