diff options
author | Markus Koch | 2016-05-30 17:27:23 +0200 |
---|---|---|
committer | Markus Koch | 2016-05-30 17:27:23 +0200 |
commit | 2745c2e4b222ed52e21387ec42e6f2b80dd474e5 (patch) | |
tree | df5fe200df6f1a238ea042804546b7eac55caca7 | |
download | aur-2745c2e4b222ed52e21387ec42e6f2b80dd474e5.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 45 | ||||
-rw-r--r-- | gtkwave.install | 7 |
3 files changed, 73 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..167557c52796 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = gtkwave-svn + pkgdesc = A wave viewer which reads LXT, LXT2, VZT, GHW and VCD/EVCD files (experimental version from svn) + pkgver = 1145 + pkgrel = 1 + url = http://gtkwave.sourceforge.net + install = gtkwave.install + arch = i686 + arch = x86_64 + license = GPL + license = MIT + makedepends = gperf + depends = bzip2 + depends = xz + depends = gtk2 + depends = desktop-file-utils + conflicts = gtkwave + source = /gtkwave::svn://svn.code.sf.net/p/gtkwave/code/ + sha1sums = SKIP + +pkgname = gtkwave-svn + 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" +} + diff --git a/gtkwave.install b/gtkwave.install new file mode 100644 index 000000000000..ba8586fa129d --- /dev/null +++ b/gtkwave.install @@ -0,0 +1,7 @@ +post_install() { + echo 'Make sure you copy the /usr/share/gtkwave/examples/gtkwaverc file to' + echo 'your home directory (as .gtkwaverc) or to your VCD project directory.' + echo 'It contains the prefs for a good configuration that most people find' + echo 'ergonomic. It is not strictly necessary however.' +} + |