summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian Bidulock2015-06-11 00:42:32 -0600
committerBrian Bidulock2015-06-11 00:42:32 -0600
commit598de9b8180e7507aa61f1443cbe13d361567934 (patch)
treec9746143e9056257ea35c174b18385e144bf8b48
downloadaur-598de9b8180e7507aa61f1443cbe13d361567934.tar.gz
initial version
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD31
-rw-r--r--hpanel.patch23
3 files changed, 71 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..6839a9742143
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = hpanel
+ pkgdesc = A lightweight taskbar panel for NetWM compliant window managers
+ pkgver = 0.3.2
+ pkgrel = 3
+ url = http://freshmeat.net/projects/hpanel/
+ arch = i686
+ arch = x86_64
+ license = MIT
+ depends = libxft
+ depends = libxpm
+ source = http://www.phrat.de/hpanel-0.3.2.tar.gz
+ source = hpanel.patch
+ md5sums = 94eda6b7a14253f5e36b2cea57a14b01
+ md5sums = e79f336982e85709e991fa1c9f466831
+
+pkgname = hpanel
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..6fd910962f13
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,31 @@
+# Maintainer: Brian Bidulock <bidulock@openss7.org>
+# Contributor: TDY <tdy@gmx.com>
+# Contributor: Maksim Sipos <maxsipos__gmail>
+
+pkgname=hpanel
+pkgver=0.3.2
+pkgrel=3
+pkgdesc="A lightweight taskbar panel for NetWM compliant window managers"
+arch=('i686' 'x86_64')
+url="http://freshmeat.net/projects/hpanel/"
+license=('MIT')
+depends=('libxft' 'libxpm')
+source=(http://www.phrat.de/$pkgname-$pkgver.tar.gz
+ $pkgname.patch)
+md5sums=('94eda6b7a14253f5e36b2cea57a14b01'
+ 'e79f336982e85709e991fa1c9f466831')
+
+prepare() {
+ cd "$srcdir/$pkgname-$pkgver"
+ patch -Np2 -b -z .old -i ../$pkgname.patch
+}
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+ make
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver"
+ make DESTDIR="$pkgdir" install
+}
diff --git a/hpanel.patch b/hpanel.patch
new file mode 100644
index 000000000000..98f34f17f035
--- /dev/null
+++ b/hpanel.patch
@@ -0,0 +1,23 @@
+diff -up src/hpanel-0.3.2/Makefile.old src/hpanel-0.3.2/Makefile
+--- src/hpanel-0.3.2/Makefile.old 2002-12-01 15:12:15.000000000 -0700
++++ src/hpanel-0.3.2/Makefile 2014-01-08 16:28:03.000000000 -0700
+@@ -1,13 +1,12 @@
+ CC=cc
+-CFLAGS= -O2 -I/usr/X11R6/include -DHAVE_XPM -DXFT -DCLOCK
+-LDFLAGS= -L/usr/X11R6/lib -lX11 -lXpm -lXft
+ PROGNAME=hpanel
+
+ $(PROGNAME): Makefile hpanel.c hpanel.h icon.xpm
+- $(CC) $(CFLAGS) $(LDFLAGS) hpanel.c -o $(PROGNAME)
+- @ls -l $(PROGNAME)
+- strip $(PROGNAME)
+- @ls -l $(PROGNAME)
++ $(CC) $(CFLAGS) \
++ -I/usr/include/freetype2 -DHAVE_XPM -DXFT -DCLOCK \
++ -L/usr/lib -lz -lX11 -lXpm -lXft -lXrender -lfontconfig -lfreetype \
++ hpanel.c -o $(PROGNAME)
+
+ install:
+- install $(PROGNAME) /usr/local/bin
++ install -D -m 775 $(PROGNAME) $(DESTDIR)/usr/bin/$(PROGNAME)
++ install -D -m 644 COPYING $(DESTDIR)/usr/share/licenses/$(PROGNAME)/COPYING