summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorybfsb2016-06-28 18:58:59 +0800
committerybfsb2016-06-28 18:58:59 +0800
commit9baf728e832b03804a6f037dff9574e9812addff (patch)
tree5742b45503ce58d455fea62b644c60f65a56b71e
downloadaur-9baf728e832b03804a6f037dff9574e9812addff.tar.gz
-
-rw-r--r--.SRCINFO31
-rw-r--r--PKGBUILD50
2 files changed, 81 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..d7b50cef2944
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,31 @@
+pkgbase = gnome-terminal-kali
+ pkgdesc = The GNOME Terminal Emulator, with Kali Linux patch
+ pkgver = 3.20.2
+ pkgrel = 1
+ url = https://wiki.gnome.org/Apps/Terminal
+ arch = i686
+ arch = x86_64
+ groups = gnome
+ license = GPL
+ makedepends = intltool
+ makedepends = itstool
+ makedepends = docbook-xsl
+ makedepends = libnautilus-extension
+ makedepends = appdata-tools
+ makedepends = gnome-shell
+ makedepends = gconf
+ makedepends = vala
+ makedepends = yelp-tools
+ depends = vte3
+ depends = gsettings-desktop-schemas
+ depends = dconf
+ provides = gnome-terminal=3.20.2
+ conflicts = gnome-terminal
+ options = !emptydirs
+ source = https://download.gnome.org/sources/gnome-terminal/3.20/gnome-terminal-3.20.2.tar.xz
+ source = http://http.kali.org/pool/main/g/gnome-terminal/gnome-terminal_3.20.2-1kali1.debian.tar.xz
+ sha256sums = f5383060730f1de70af35e917f82d5b6a14d963ad9cfd6a0e705f90011645a23
+ sha256sums = 524c7734aa0ec5be11fe575704e6de8699b82b67ef9dfae2a5de81cad37d23b7
+
+pkgname = gnome-terminal-kali
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..fbb34893ade0
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,50 @@
+# Maintainer: ybfsb <ybfsb2000@sina.com>
+pkgname=gnome-terminal-kali
+_pkgname=gnome-terminal
+pkgver=3.20.2
+pkgrel=1
+pkgdesc="The GNOME Terminal Emulator with Kali Linux patch"
+url="https://wiki.gnome.org/Apps/Terminal"
+arch=(i686 x86_64)
+license=(GPL)
+depends=(vte3 gsettings-desktop-schemas dconf)
+makedepends=(intltool itstool docbook-xsl libnautilus-extension appdata-tools
+ gnome-shell gconf vala yelp-tools)
+provides=("${_pkgname}=${pkgver}")
+conflicts=("${_pkgname}")
+options=(!emptydirs)
+groups=(gnome)
+source=("https://download.gnome.org/sources/$_pkgname/${pkgver:0:4}/$_pkgname-$pkgver.tar.xz"
+ "http://http.kali.org/pool/main/g/$_pkgname/${_pkgname}_${pkgver}-${pkgrel}kali1.debian.tar.xz"
+)
+
+sha256sums=('f5383060730f1de70af35e917f82d5b6a14d963ad9cfd6a0e705f90011645a23'
+ '524c7734aa0ec5be11fe575704e6de8699b82b67ef9dfae2a5de81cad37d23b7'
+)
+
+prepare () {
+ cd "${_pkgname}-${pkgver}"
+ while read -a PATCHES
+ do
+ patch -p1 -i ../debian/patches/${PATCHES[@]}
+ done < "../debian/patches/series"
+ autoreconf -f -i
+}
+
+build() {
+ cd $_pkgname-$pkgver
+ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
+ --libexecdir=/usr/lib/$_pkgname --disable-static --with-nautilus-extension
+ sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+ make
+}
+
+check() {
+ cd $_pkgname-$pkgver
+ make check
+}
+
+package() {
+ cd $_pkgname-$pkgver
+ make DESTDIR="$pkgdir" install
+}