summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD45
1 files changed, 45 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..1de49a35f317
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Markus Koch <CClassicVideos@aol.com>
+# Contributor: Kyle Keen <keenerd@gmail.com>
+# Contributor: Thomas Dziedzic < gostrc at gmail >
+# Contributor: Jared Casper <jaredcasper@gmail.com>
+
+pkgname=gtkwave-svn
+pkgver=1145
+pkgrel=1
+pkgdesc='A wave viewer which reads LXT, LXT2, VZT, GHW and VCD/EVCD files (experimental version from svn)'
+arch=('i686' 'x86_64')
+url='http://gtkwave.sourceforge.net'
+license=('GPL' 'MIT')
+depends=('bzip2' 'xz' 'gtk2' 'desktop-file-utils')
+makedepends=('gperf')
+conflicts=('gtkwave')
+install='gtkwave.install'
+source=("$srcdir/gtkwave::svn://svn.code.sf.net/p/gtkwave/code/")
+sha1sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/gtkwave"
+ echo $(svn info | grep -o -P '(?<=Last Changed Rev: ).*')
+}
+
+build() {
+ cd "$srcdir/gtkwave/gtkwave3"
+
+ ./configure \
+ --prefix=/usr \
+ --disable-tcl \
+ --disable-mime-update
+
+ make CFLAGS="-D_LARGEFILE64_SOURCE -O"
+}
+
+package() {
+ cd "$srcdir/gtkwave/gtkwave3"
+
+ make DESTDIR="${pkgdir}" install
+
+ install -D -m644 "$srcdir/gtkwave/gtkwave3/LICENSE.TXT" \
+ "$pkgdir/usr/share/licenses/gtkwave/LICENSE.TXT"
+}
+