diff options
author | martadinata666 | 2015-09-22 15:09:51 +0700 |
---|---|---|
committer | martadinata666 | 2015-09-22 15:09:51 +0700 |
commit | 6cec23fac7ac153d63cc6fbc8d3517506cc2260d (patch) | |
tree | 1fb238acd5834a7dc1ea30eb6e3c295d79096ab0 | |
download | aur-6cec23fac7ac153d63cc6fbc8d3517506cc2260d.tar.gz |
Re-release at AUR4
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 39 | ||||
-rw-r--r-- | sakura.install | 13 |
3 files changed, 72 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..38c90569b8f9 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = sakura-gtk2 + pkgdesc = A terminal emulator based on GTK and VTE with latest GTK2 release + pkgver = 2.4.2 + pkgrel = 3 + url = http://www.pleyades.net/david/projects/sakura + install = sakura.install + arch = i686 + arch = x86_64 + license = GPL + makedepends = cmake + depends = vte + depends = libxft + depends = desktop-file-utils + provides = sakura + conflicts = sakura + source = http://pleyades.net/david/projects/sakura/sakura-2.4.2.tar.bz2 + md5sums = 46669519c77f7402b2de24cdefe251bb + +pkgname = sakura-gtk2 + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5835316a0b54 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +pkgname=sakura-gtk2 +_pkgname=sakura +pkgver=2.4.2 +pkgrel=3 +pkgdesc="A terminal emulator based on GTK and VTE with latest GTK2 +release" +arch=('i686' 'x86_64') +url="http://www.pleyades.net/david/projects/sakura" +license=('GPL') +depends=('vte' 'libxft' 'desktop-file-utils') +makedepends=('cmake') +provides=('sakura') +conflicts=('sakura') +source=(http://pleyades.net/david/projects/$_pkgname/$_pkgname-$pkgver.tar.bz2) +install=sakura.install + +md5sums=('46669519c77f7402b2de24cdefe251bb') + +build() { + cd $srcdir/${_pkgname}-${pkgver} + + # Set default font size a bit smaller + sed -i 's|#define DEFAULT_FONT "Bitstream Vera Sans Mono 14"|#define DEFAULT_FONT "Bitstream Vera Sans Mono 10"|g' src/sakura.c + + # build & install + cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=RELEASE . + make +} + +package() { + cd $srcdir/${_pkgname}-${pkgver} + + make DESTDIR=${pkgdir} install + # extract the keybindings from the installed documentation, rest is only relevant during build time + #awk '/^Keybindings/{f="'${pkgdir}'/usr/share/doc/'${_pkgname}'/KEYBINDINGS"} f{print > f} /^END/' \ ${pkgdir}/usr/share/doc/${_pkgname}/INSTALL + #rm ${pkgdir}/usr/share/doc/${_pkgname}/INSTALL +} + + diff --git a/sakura.install b/sakura.install new file mode 100644 index 000000000000..380c860b422e --- /dev/null +++ b/sakura.install @@ -0,0 +1,13 @@ +post_install() { + update-desktop-database -q +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + update-desktop-database -q +} + + |