summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDDoSolitary2020-11-28 19:00:53 +0800
committerDDoSolitary2020-11-28 19:00:53 +0800
commit82b5ba4e502be7d99a177c5784d1e7953e8491b7 (patch)
treeba19f2e1c5e06269c2eb2f866021b7c279371cc2
downloadaur-82b5ba4e502be7d99a177c5784d1e7953e8491b7.tar.gz
Initial commit.
-rw-r--r--.SRCINFO31
-rw-r--r--PKGBUILD42
2 files changed, 73 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..23b24e534e61
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,31 @@
+pkgbase = gtkwave-gtk3
+ pkgdesc = A wave viewer which reads LXT, LXT2, VZT, GHW and VCD/EVCD files
+ pkgver = 3.3.107
+ pkgrel = 1
+ url = https://gtkwave.sourceforge.net
+ arch = x86_64
+ license = GPL
+ license = MIT
+ makedepends = gperf
+ depends = bzip2
+ depends = xz
+ depends = gtk3
+ depends = desktop-file-utils
+ depends = dconf
+ depends = judy
+ depends = libbz2.so
+ depends = libgdk-3.so
+ depends = libgdk_pixbuf-2.0.so
+ depends = libgio-2.0.so
+ depends = libglib-2.0.so
+ depends = libgobject-2.0.so
+ depends = libgtk-3.so
+ depends = libpango-1.0.so
+ depends = libpangocairo-1.0.so
+ provides = gtkwave
+ conflicts = gtkwave
+ source = http://gtkwave.sourceforge.net/gtkwave-gtk3-3.3.107.tar.gz
+ sha256sums = 74c7bf1800645abfa2aab5eda6efec0e474f45245ca13af6683192c4bc044355
+
+pkgname = gtkwave-gtk3
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..d3e59e61bb5c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,42 @@
+# Maintainer: DDoSolitary <DDoSolitary@gmail.com>
+
+pkgname=gtkwave-gtk3
+pkgver=3.3.107
+pkgrel=1
+pkgdesc='A wave viewer which reads LXT, LXT2, VZT, GHW and VCD/EVCD files'
+arch=(x86_64)
+url=https://gtkwave.sourceforge.net
+license=(GPL MIT)
+depends=(
+ bzip2 xz gtk3 desktop-file-utils dconf judy
+ libbz2.so libgdk-3.so libgdk_pixbuf-2.0.so libgio-2.0.so libglib-2.0.so libgobject-2.0.so libgtk-3.so libpango-1.0.so libpangocairo-1.0.so
+)
+makedepends=(gperf)
+conflicts=(gtkwave)
+provides=(gtkwave)
+source=(http://gtkwave.sourceforge.net/$pkgname-$pkgver.tar.gz)
+sha256sums=(74c7bf1800645abfa2aab5eda6efec0e474f45245ca13af6683192c4bc044355)
+
+prepare() {
+ cd $pkgname-$pkgver
+ sed -i '/define GLOBALS_H/a #include <X11\/X.h>' src/globals.h
+}
+
+build() {
+ cd $pkgname-$pkgver
+ ./configure \
+ --prefix=/usr \
+ --disable-tcl \
+ --disable-mime-update \
+ --with-gsettings \
+ --enable-judy \
+ --enable-gtk3
+ make
+}
+
+package() {
+ cd $pkgname-$pkgver
+ make DESTDIR="$pkgdir" install
+ install -Dm644 LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE.TXT"
+}
+