aboutsummarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJose M. Dana2015-02-08 19:25:30 +0000
committerJ.M. Dana2017-12-08 21:44:31 +0000
commit0def10171b9cce18c106a7a07fa2e9d882c31945 (patch)
treec85e757a99ef05ac183227f9dd959f6713ff99db /PKGBUILD
downloadaur-0def10171b9cce18c106a7a07fa2e9d882c31945.tar.gz
Initial commit
initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD47
1 files changed, 47 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..3aaa8dd32098
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,47 @@
+# Maintainer: Jose M. Dana
+
+pkgname=xxgdb
+pkgver=1.12
+pkgrel=1
+pkgdesc='A simple but powerful graphical interface to gdb'
+arch=('i686' 'x86_64')
+url='ftp://ftp.x.org/contrib/utilities/'
+license=('unknown')
+depends=('gdb' 'glibc' 'libxaw' 'libxt' 'libx11' 'imake')
+provides=('xxgdb')
+
+source=(
+ "ftp://ftp.x.org/contrib/utilities/xxgdb-${pkgver}.tar.gz"
+ "xxgdb-pty.patch" # http://zhu-qy.blogspot.com.es/2012/11/slackware-14-i-still-got-xxgdb-all-ptys.html
+ )
+
+md5sums=(
+ "d7e447aeb9cab29a90d9d65f8f9a306c"
+ "0dbf3325cf629a8b2195d98acfe9096c"
+ )
+
+prepare() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+
+ patch -Np1 -i "${srcdir}"/xxgdb-pty.patch
+}
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+
+ xmkmf
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+
+ make DESTDIR="${pkgdir}" install
+
+ # Remove conflictive mess
+ rm ${pkgdir}/usr/lib/X11/app-defaults
+ mkdir ${pkgdir}/usr/lib/X11/app-defaults
+ mv ${pkgdir}/etc/X11/app-defaults/XDbx ${pkgdir}/usr/lib/X11/app-defaults/
+ rm -R ${pkgdir}/etc/
+}
+