summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian Bidulock2019-09-30 08:22:40 -0600
committerBrian Bidulock2019-09-30 08:22:40 -0600
commit16044644c283688bbae7d4cee8220bec2912fd69 (patch)
tree7be2ea7e6d789d6dea36dab5e3adb5c6f6678afd
parent814de3b4af697aa21b9123d83470f4e34b0a135f (diff)
downloadaur-16044644c283688bbae7d4cee8220bec2912fd69.tar.gz
uppkg
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD37
-rw-r--r--xlockmore.install4
3 files changed, 35 insertions, 25 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0eaaa44835d2..aa9971998faf 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,26 +1,29 @@
pkgbase = xlockmore-blank
pkgdesc = screen saver / locker for the X Window System - blank only
- pkgver = 5.47
+ pkgver = 5.58
pkgrel = 1
- url = http://www.tux.org/~bagleyd/xlockmore.html
+ url = http://sillycycle.com/xlockmore.html
+ install = xlockmore.install
arch = i686
arch = x86_64
license = BSD
- depends = libxinerama
- depends = mesa
+ makedepends = mesa
depends = freetype2
+ depends = gtk2
depends = libxpm
+ depends = pam
depends = libxmu
depends = glu
optdepends = fortune-mod
- provides = xlockmore
+ provides = xlockmore=5.58-1
conflicts = xlockmore
conflicts = xlockmore-nomotif
options = !makeflags
- source = http://www.tux.org/~bagleyd/xlock/xlockmore-5.47.tar.xz
+ source = http://sillycycle.com/xlock/xlockmore-5.58.tar.xz
source = LICENSE
- md5sums = d059df32d1673ce5a434a98a49606f3b
- md5sums = a64afab4283f53972a6702c2e59850d7
+ validpgpkeys = 1B79C8478F236DCDADC0D6ACCF159707377919AE
+ sha256sums = fc9f81773afef0dc7e3e62defbad4056d8d16af9ba8208eeec73d1b2970e41ed
+ sha256sums = f9f41a5590c5c3ee9780f6013d9f03c229674e8d72e086b22f07c399be0f5b39
pkgname = xlockmore-blank
diff --git a/PKGBUILD b/PKGBUILD
index beb1162168e2..43ec689a4436 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,28 +1,30 @@
-# $Id: PKGBUILD 96760 2013-09-04 10:17:31Z spupykin $
# Maintainer: Brian Bidulock <bidulock@openss7.org>
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: dorphell <dorphell@archlinux.org>
-
pkgname=xlockmore-blank
_pkgname=xlockmore
-pkgver=5.47
+pkgver=5.58
pkgrel=1
pkgdesc="screen saver / locker for the X Window System - blank only"
arch=(i686 x86_64)
license=('BSD')
-depends=(libxinerama mesa freetype2 libxpm libxmu glu)
+depends=(freetype2 gtk2 libxpm pam libxmu glu)
optdepends=('fortune-mod')
-provides=("$_pkgname")
-conflicts=("$_pkgname" "$_pkgname-nomotif")
-url="http://www.tux.org/~bagleyd/xlockmore.html"
+makedepends=(mesa)
+url="http://sillycycle.com/xlockmore.html"
options=('!makeflags')
-source=(http://www.tux.org/~bagleyd/xlock/xlockmore-$pkgver.tar.xz
+install=xlockmore.install
+validpgpkeys=('1B79C8478F236DCDADC0D6ACCF159707377919AE')
+DLAGENTS=('http::/usr/bin/curl --user-agent Firefox -fLC - --retry 3 --retry-delay 3 -o %o %u')
+source=(http://sillycycle.com/xlock/xlockmore-$pkgver.tar.xz
LICENSE)
-md5sums=('d059df32d1673ce5a434a98a49606f3b'
- 'a64afab4283f53972a6702c2e59850d7')
+sha256sums=('fc9f81773afef0dc7e3e62defbad4056d8d16af9ba8208eeec73d1b2970e41ed'
+ 'f9f41a5590c5c3ee9780f6013d9f03c229674e8d72e086b22f07c399be0f5b39')
+provides=("$_pkgname=$pkgver-$pkgrel")
+conflicts=("$_pkgname" "${_pkgname}-nomotif")
build() {
- cd "$srcdir/$_pkgname-$pkgver"
+ cd "$srcdir"/$_pkgname-$pkgver
./configure --prefix=/usr --disable-setuid \
--enable-appdefaultdir=/usr/share/X11/app-defaults \
--enable-pam --with-gtk2 --without-esound --without-ftgl \
@@ -32,11 +34,12 @@ build() {
}
package() {
- cd "$srcdir/$_pkgname-$pkgver"
+ cd "$srcdir"/$_pkgname-$pkgver
- make xapploaddir="$pkgdir/usr/share/X11/app-defaults" \
- mandir="$pkgdir/usr/man/man1" \
- prefix="$pkgdir/usr" install
- install -D -m644 ../LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
- mv "$pkgdir/usr/man" "$pkgdir/usr/share/"
+ make xapploaddir="$pkgdir"/usr/share/X11/app-defaults \
+ mandir="$pkgdir"/usr/man/man1 \
+ prefix="$pkgdir"/usr install
+ install -Dm0644 etc/xlock.pamd "${pkgdir}"/etc/pam.d/xlock
+ install -Dm0644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+ mv "$pkgdir"/usr/man "$pkgdir"/usr/share/
}
diff --git a/xlockmore.install b/xlockmore.install
new file mode 100644
index 000000000000..5fd57b2fa2d0
--- /dev/null
+++ b/xlockmore.install
@@ -0,0 +1,4 @@
+post_install() {
+ echo "You may want to install xorg-fonts-100dpi/xorg-fonts-75dpi and other font packages"
+ echo "Check particular xlock mode documentation"
+}