diff options
-rw-r--r-- | .SRCINFO | 28 | ||||
-rw-r--r-- | PKGBUILD | 79 | ||||
-rw-r--r-- | gtkwave.install | 2 |
3 files changed, 25 insertions, 84 deletions
@@ -1,35 +1,23 @@ pkgbase = gtkwave-gtk3-tcl - pkgdesc = A wave viewer which reads LXT, LXT2, VZT, GHW, FST and VCD/EVCD files (GTK+ 3 version, with Tcl/Tk support) - pkgver = 3.3.104 + pkgdesc = A wave viewer which reads LXT, LXT2, VZT, GHW and VCD/EVCD files (GTK+ 3 version, with Tcl/Tk support) + pkgver = 3.3.117 pkgrel = 1 url = http://gtkwave.sourceforge.net install = gtkwave.install arch = x86_64 license = GPL - license = custom:MIT - license = custom + license = MIT makedepends = gperf depends = bzip2 - depends = dconf - depends = desktop-file-utils - depends = glib2 - depends = gnutls + depends = xz depends = gtk3 - depends = judy - depends = libjpeg-turbo - depends = libpng - depends = libtiff + depends = desktop-file-utils + depends = dconf depends = tcl depends = tk - depends = xz provides = gtkwave conflicts = gtkwave - source = http://gtkwave.sourceforge.net/gtkwave-gtk3-3.3.104.tar.gz - source = http://gtkwave.sourceforge.net/gtkwave.pdf - source = gtkwave.install - md5sums = 7e94b34ac532c31a6f3c6278ba98b726 - md5sums = SKIP - md5sums = ccbede6bf65569f5688f5254389eec53 + source = https://gtkwave.sourceforge.net/gtkwave-gtk3-3.3.117.tar.gz + sha256sums = 3cf1537586a911cbb0601af8fa18cf6da708c8a14a71f69ce3cb9118e8571db9 pkgname = gtkwave-gtk3-tcl - @@ -1,92 +1,45 @@ -# Maintainer: Darren Wu <$(base64 --decode <<<'ZGFycmVuMTk5NzA4MTBAZ21haWwuY29tCg==')> +# Maintainer: mooow <9mvnyapkt@mozmail.com> +# Thanks: Darren Wu <$(base64 --decode <<<'ZGFycmVuMTk5NzA4MTBAZ21haWwuY29tCg==')> # Thanks: Jared Casper <jaredcasper@gmail.com> # Thanks: Kyle Keen <keenerd@gmail.com> # Thanks: Markus Koch <CClassicVideos@aol.com> # Thanks: Thomas Dziedzic < gostrc at gmail > pkgname=gtkwave-gtk3-tcl -pkgver=3.3.104 +pkgver=3.3.117 pkgrel=1 -pkgdesc='A wave viewer which reads LXT, LXT2, VZT, GHW, FST and VCD/EVCD files (GTK+ 3 version, with Tcl/Tk support)' +pkgdesc='A wave viewer which reads LXT, LXT2, VZT, GHW and VCD/EVCD files (GTK+ 3 version, with Tcl/Tk support)' arch=('x86_64') url='http://gtkwave.sourceforge.net' -license=('GPL' 'custom:MIT' 'custom') -depends=( - 'bzip2' - 'dconf' # gsettings - 'desktop-file-utils' - # 'gcc' # -lgnu-intl - # 'gconf' - # 'gcr' # -lgck - # 'gimp' - 'glib2' # -lgobject -lgthread gsettings - 'gnutls' # - 'gtk3' - 'judy' # --enable-judy - 'libjpeg-turbo' # -ljpeg - 'libpng' # -lpng - 'libtiff' # -ltiff - 'tcl' - 'tk' - 'xz' # liblzma +license=('GPL' 'MIT') +depends=('bzip2' 'xz' 'gtk3' 'desktop-file-utils' 'dconf' # Original gtkwave dependencies +'tcl' 'tk' ) makedepends=('gperf') -provides=('gtkwave') -conflicts=('gtkwave') +conflicts=(gtkwave) +provides=(gtkwave) install='gtkwave.install' -source=("http://gtkwave.sourceforge.net/${pkgname%-tcl}-${pkgver}.tar.gz" - "http://gtkwave.sourceforge.net/${pkgname%%-*}.pdf" - "gtkwave.install") - -md5sums=('7e94b34ac532c31a6f3c6278ba98b726' - 'SKIP' - 'ccbede6bf65569f5688f5254389eec53') +source=("https://gtkwave.sourceforge.net/gtkwave-gtk3-${pkgver}.tar.gz") +sha256sums=('3cf1537586a911cbb0601af8fa18cf6da708c8a14a71f69ce3cb9118e8571db9') build() { - cd "$srcdir/${pkgname%-tcl}-${pkgver}" + cd gtkwave-gtk3-$pkgver ./configure \ --prefix=/usr \ - \ - --disable-mime-update \ - --enable-struct-pack \ - --enable-manymarkers \ - --disable-dependency-tracking \ - --enable-xz \ - --enable-fasttree \ - --enable-judy \ - --enable-schemas-compile \ - --enable-largefile \ --enable-tcl \ - --enable-tk \ - --enable-gtk3 \ - \ + --disable-mime-update \ --with-gsettings \ - --with-tcl=/usr/lib \ - --with-tk=/usr/lib \ - - # --with-tcl=/usr/lib/tclConfig.sh \ - # --with-tk=/usr/lib/tkConfig.sh \ - - # --with-gconf \ - # --with-tcl=/usr/lib/tcl8.6 \ - # --with-tk=/usr/lib/tk8.6 \ - # --with-xdgdatadir=path \ + --enable-gtk3 make CFLAGS="-D_LARGEFILE64_SOURCE -O" } package() { - cd "$srcdir/${pkgname%-tcl}-${pkgver}" + cd gtkwave-gtk3-$pkgver make DESTDIR="${pkgdir}" install - make DESTDIR="${pkgdir}" install-strip - - mkdir -p "$pkgdir/usr/share/licenses/gtkwave" + install -D -m644 LICENSE.TXT \ "$pkgdir/usr/share/licenses/gtkwave/LICENSE.TXT" - - mkdir -p "$pkgdir/usr/share/doc/gtkwave" - install -D -m644 "$srcdir/gtkwave.pdf" \ - "$pkgdir/usr/share/doc/gtkwave/gtkwave.pdf" } diff --git a/gtkwave.install b/gtkwave.install index ba8586fa129d..12acb5f1992a 100644 --- a/gtkwave.install +++ b/gtkwave.install @@ -1,5 +1,5 @@ post_install() { - echo 'Make sure you copy the /usr/share/gtkwave/examples/gtkwaverc file to' + echo 'Make sure you copy the /usr/share/gtkwave-gtk3/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.' |