diff options
author | Yannick Lange | 2015-01-07 13:54:24 +0100 |
---|---|---|
committer | Yannick Lange | 2015-01-07 13:54:24 +0100 |
commit | 46d5dfc1ca7fb6b765d96a60e31d4e57fb7efca5 (patch) | |
tree | b096317981496705834ec0a86ccaf95bbcab9048 | |
download | aur-46d5dfc1ca7fb6b765d96a60e31d4e57fb7efca5.tar.gz |
Test AUR 4.0.0 pre alpha
-rw-r--r-- | .SRCINFO | 27 | ||||
-rw-r--r-- | ChangeLog | 27 | ||||
-rw-r--r-- | PKGBUILD | 43 | ||||
-rw-r--r-- | desktop_entry.patch | 11 |
4 files changed, 108 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b39387ca5e8f --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,27 @@ +# Generated by makepkg 4.2.0 +# Wed Jan 7 12:50:37 UTC 2015 +pkgbase = afterstep + pkgdesc = A Window Manager based on NextStep Interface + pkgver = 2.2.12 + pkgrel = 3 + url = http://www.afterstep.org + changelog = ChangeLog + arch = i686 + arch = x86_64 + license = GPL + makedepends = libxt + depends = gtk2>=2.18.6 + depends = libpng + depends = libtiff + depends = readline + depends = freetype2 + depends = dbus-core + depends = librsvg + options = !emptydirs + source = ftp://ftp.afterstep.org/stable/AfterStep-2.2.12.tar.bz2 + source = desktop_entry.patch + md5sums = a3ab1a878270998d420bb2a5ca15801b + md5sums = 90cb380546b5d64208f13ab4f473f56d + +pkgname = afterstep + diff --git a/ChangeLog b/ChangeLog new file mode 100644 index 000000000000..bc405a40cef7 --- /dev/null +++ b/ChangeLog @@ -0,0 +1,27 @@ +2013-04-05 FoolEcho <foolecho at gmail dot com> + + * 2.2.12-3 : + + Patching AfterStep.desktop (Slim by example was unable to launch it properly, otherwise). + + * 2.2.12-2 : + + Move AfterStep.desktop from /etc/X11/sessions/ to /usr/share/xsessions/. + + * 2.2.12-1 : + + New release (no need for libpng patch anymore but doesn't yet like x86_64, maintain of the param -j1 for the make). + Removed the makedepends to pkg-config (part of base-devel) + + * 2.2.11-5 : + + Realized that afterstep doesn't like x86_64 compilation (random files was lacking in the package). Fixed using -j1. + + * 2.2.11-4 : + + Compilation for libpng16. + + * 2.2.11-3 : + + Added ChangeLog. + Code presentation (using prepare()/build()/package() functions. ¬_¬ diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..7d5f282ae6fa --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: FoolEcho <foolecho at gmail dot com> +# Contributor: Alexander Baldeck <alexander@archlinux.org> +# Contributor: DaNiMoTh <jjdanimoth@gmail.com> +# Contributor: Gianni Vialetto <g [dot] vialetto [at] gmail [dot] com> + +pkgname=afterstep +_name=AfterStep +pkgver=2.2.12 +pkgrel=3 +pkgdesc="A Window Manager based on NextStep Interface" +arch=('i686' 'x86_64') +url="http://www.afterstep.org" +license=('GPL') +depends=('gtk2>=2.18.6' 'libpng' 'libtiff' 'readline' 'freetype2' 'dbus-core' 'librsvg') +makedepends=('libxt') +options=('!emptydirs') +changelog=ChangeLog +source=(ftp://ftp.afterstep.org/stable/${_name}-${pkgver}.tar.bz2 + desktop_entry.patch) +md5sums=('a3ab1a878270998d420bb2a5ca15801b' + '90cb380546b5d64208f13ab4f473f56d') + +prepare() { + cd ${srcdir}/${pkgname}-devel-${pkgver} + #fix some problems about the launcher (Slim) + patch -p0 -i ${srcdir}/desktop_entry.patch + + ./configure --prefix=/usr --mandir=/usr/share/man +} + +build() { + cd ${srcdir}/${pkgname}-devel-${pkgver} + make -j1 || return 1 +} + +package() { + cd ${srcdir}/${pkgname}-devel-${pkgver} + make -j1 DESTDIR=${pkgdir} install + install -Dm644 ${_name}.desktop ${pkgdir}/usr/share/xsessions/${_name}.desktop + + # fix permission + chmod 644 ${pkgdir}/usr/lib/*.a +} diff --git a/desktop_entry.patch b/desktop_entry.patch new file mode 100644 index 000000000000..4a6dd9987559 --- /dev/null +++ b/desktop_entry.patch @@ -0,0 +1,11 @@ +--- AfterStep.desktop.in 2014-03-25 13:12:02.882076891 +0100 ++++ AfterStep.desktop.in.new 2014-03-25 13:15:38.652083555 +0100 +@@ -4,6 +4,8 @@ + [Desktop Entry] + Name=AfterStep + Type=Application ++Exec=/usr/bin/afterstep ++TryExec=/usr/bin/afterstep + Comment=AfterStep is feature rich NeXTish window manager. + # name we put on the WM spec check window + X-GNOME-WMName=AfterStep |