summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian Bidulock2015-07-09 00:47:56 -0600
committerBrian Bidulock2015-07-09 00:47:56 -0600
commit05c921370a33f0070ad2cbc0efcf589d429e0a99 (patch)
treeb21f86e01857164fbaf836a12a55c78071355684
downloadaur-05c921370a33f0070ad2cbc0efcf589d429e0a99.tar.gz
initial version
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD42
-rw-r--r--g3dviewer.desktop9
-rw-r--r--g3dviewer.install11
4 files changed, 81 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..c89ee6363d89
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = g3dviewer
+ pkgdesc = A 3D file viewer for GTK+ supporting a variety of file types
+ pkgver = 0.2.99.4
+ pkgrel = 1
+ url = http://automagically.de/g3dviewer/
+ install = g3dviewer.install
+ arch = i686
+ arch = x86_64
+ license = GPL
+ depends = gtkglext
+ depends = libg3d
+ depends = libglade
+ source = http://automagically.de/files/g3dviewer-0.2.99.4.tar.gz
+ source = g3dviewer.desktop
+ md5sums = b7da4a68dd18309805ea2ca081542cfd
+ md5sums = 644b376a72ed514090a185d0c62dd362
+
+pkgname = g3dviewer
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ec75e3f1805d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,42 @@
+# Maintainer: SpepS <dreamspepser at yahoo dot it>
+
+pkgname=g3dviewer
+pkgver=0.2.99.4
+pkgrel=1
+pkgdesc="A 3D file viewer for GTK+ supporting a variety of file types"
+arch=(i686 x86_64)
+url="http://automagically.de/g3dviewer/"
+license=('GPL')
+depends=('gtkglext' 'libg3d' 'libglade')
+install="$pkgname.install"
+source=("http://automagically.de/files/$pkgname-$pkgver.tar.gz"
+ "$pkgname.desktop")
+md5sums=('b7da4a68dd18309805ea2ca081542cfd'
+ '644b376a72ed514090a185d0c62dd362')
+
+build() {
+ # Does not build with -Wl,--as-needed
+ export -n CFLAGS
+ export LDFLAGS='-lm -lX11'
+ #export LDFLAGS="${LDFLAGS//-Wl,--as-needed}"
+
+ cd "$srcdir/$pkgname-$pkgver"
+
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver"
+
+ make DESTDIR="$pkgdir/" install
+
+ # desktop and pixmaps
+
+ install -Dm644 ../$pkgname.desktop \
+ "$pkgdir/usr/share/applications/$pkgname.desktop"
+ install -Dm644 glade/g3d48.png \
+ "$pkgdir/usr/share/pixmaps/$pkgname.png"
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/g3dviewer.desktop b/g3dviewer.desktop
new file mode 100644
index 000000000000..8901c9fe3098
--- /dev/null
+++ b/g3dviewer.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=G3DViewer
+GenericName=Gtk 3D Viewer
+Comment=Visualize 3d Models
+Type=Application
+Exec=g3dviewer
+Icon=g3dviewer
+Terminal=false
+Categories=Application;Graphics;3DGraphics;
diff --git a/g3dviewer.install b/g3dviewer.install
new file mode 100644
index 000000000000..e111ef946053
--- /dev/null
+++ b/g3dviewer.install
@@ -0,0 +1,11 @@
+post_install() {
+ update-desktop-database -q
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}