diff options
author | Brian Bidulock | 2015-06-10 03:53:41 -0600 |
---|---|---|
committer | Brian Bidulock | 2015-06-10 03:53:41 -0600 |
commit | f787a752423927f72acb0adfa6c21c1a7e158775 (patch) | |
tree | 9ddc9142d817efdfd14b368588199182575c3d5c | |
download | aur-f787a752423927f72acb0adfa6c21c1a7e158775.tar.gz |
initial version
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 27 | ||||
-rw-r--r-- | makefile.patch | 51 |
3 files changed, 96 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..32bf87b3dcb8 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = aewm + pkgdesc = Minimal window manager - includes separate utilities + pkgver = 1.3.12 + pkgrel = 6 + url = http://www.red-bean.com/decklin/aewm + arch = x86_64 + arch = i686 + license = MIT + depends = gtk2 + backup = usr/share/aewm/aewmrc + backup = usr/share/aewm/clientsrc + source = http://www.red-bean.com/decklin/aewm/aewm-1.3.12.tar.bz2 + source = makefile.patch + md5sums = 1addbb7e802535dc5f109d79bfea02a5 + md5sums = 14c64b37451e675de641e4cc9e661945 + +pkgname = aewm + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..c87bae18652b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,27 @@ +# Maintainer: Brian Bidulock <bidulock@openss7.org> +# Contributor: Alessio Biancalana <dottorblaster@gmail.com> + +pkgname=aewm +pkgver=1.3.12 +pkgrel=6 +pkgdesc="Minimal window manager - includes separate utilities" +arch=('x86_64' 'i686') +url="http://www.red-bean.com/decklin/aewm" +backup=(usr/share/aewm/aewmrc usr/share/aewm/clientsrc) +license=('MIT') +depends=('gtk2') +source=(http://www.red-bean.com/decklin/aewm/$pkgname-$pkgver.tar.bz2 + makefile.patch) +md5sums=('1addbb7e802535dc5f109d79bfea02a5' + '14c64b37451e675de641e4cc9e661945') + +build() { + cd "$srcdir/$pkgname-$pkgver" + patch -p1 -i $srcdir/makefile.patch + make CFGDIR='$(DESTDIR)/usr/share/aewm' +} +package() { + cd "$srcdir/$pkgname-$pkgver" + make LDFLAGS="-lX11" DESTDIR="$pkgdir" CFGDIR='$(DESTDIR)/usr/share/aewm' install + install -Dm0644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} diff --git a/makefile.patch b/makefile.patch new file mode 100644 index 000000000000..71c4cae13af0 --- /dev/null +++ b/makefile.patch @@ -0,0 +1,51 @@ +diff -up aewm-1.3.12/Makefile.orig aewm-1.3.12/Makefile +--- aewm-1.3.12/Makefile.orig 2007-12-27 11:15:32.000000000 -0700 ++++ aewm-1.3.12/Makefile 2013-07-24 14:35:48.000000000 -0600 +@@ -3,15 +3,15 @@ + + # Set this to the location where you want to install + DESTDIR = +-XROOT = /usr/X11R6 ++XROOT = /usr + + # Uncomment to enable Shape extension support +-#OPT_WMFLAGS += -DSHAPE +-#OPT_WMLIB += -lXext ++OPT_WMFLAGS += -DSHAPE ++OPT_WMLIB += -lXext + + # Uncomment to add Xft support +-#OPT_WMFLAGS += -DXFT `pkg-config --cflags xft` +-#OPT_WMLIB += `pkg-config --libs xft` -lXext ++OPT_WMFLAGS += -DXFT `pkg-config --cflags xft` ++OPT_WMLIB += `pkg-config --libs xft` -lXext + + # Uncomment for debugging (abandon all hope, ye who enter here) + #OPT_WMFLAGS += -DDEBUG +@@ -21,7 +21,7 @@ CC = gcc + CFLAGS = -g -O2 -Wall + + BINDIR = $(DESTDIR)$(XROOT)/bin +-MANDIR = $(DESTDIR)$(XROOT)/man/man1 ++MANDIR = $(DESTDIR)$(XROOT)/share/man/man1 + CFGDIR = $(DESTDIR)/etc/X11/aewm + + PLAINOBJ = aesession.o parser.o +@@ -46,7 +46,7 @@ aepanel: $(CLIENTOBJ) menu.o parser.o + + X11FLAGS = -I$(XROOT)/include + WMFLAGS = $(X11FLAGS) $(OPT_WMFLAGS) +-GTKFLAGS = `pkg-config --cflags gtk+-2.0` ++GTKFLAGS = $(WMFLAGS) `pkg-config --cflags gtk+-2.0` + + $(PLAINOBJ): %.o: %.c + $(CC) $(CFLAGS) -c $< -o $@ +@@ -62,7 +62,7 @@ $(GTKOBJ): %.o: %.c + + X11LIB = -L$(XROOT)/lib -lX11 + WMLIB = $(X11LIB) $(OPT_WMLIB) +-GTKLIB = `pkg-config --libs gtk+-2.0` ++GTKLIB = $(WMLIB) `pkg-config --libs gtk+-2.0` + + $(PLAINBIN): %: %.o + $(CC) $^ -o $@ |