[arch-commits] Commit in ghex/trunk (PKGBUILD ghex.install)
Date: Thursday, May 26, 2016 @ 22:55:49 Author: jgc Revision: 268619 upgpkg: ghex 3.18.1-1 Modified: ghex/trunk/PKGBUILD Deleted: ghex/trunk/ghex.install --+ PKGBUILD | 12 +--- ghex.install | 20 2 files changed, 9 insertions(+), 23 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-26 20:44:23 UTC (rev 268618) +++ PKGBUILD2016-05-26 20:55:49 UTC (rev 268619) @@ -3,7 +3,7 @@ # Contributor: Tobias Kieslichpkgname=ghex -pkgver=3.18.0 +pkgver=3.18.1 pkgrel=1 pkgdesc="A simple binary editor for the Gnome desktop" arch=('i686' 'x86_64') @@ -12,12 +12,18 @@ depends=('gtk3') makedepends=('intltool' 'itstool' 'docbook-xsl') options=('!emptydirs') -install=ghex.install source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/${pkgver:0:4}/$pkgname-$pkgver.tar.xz) -sha256sums=('c5b1eb50a8dd1334880b37617871498b778ea137f79bb43894ec68e4f63dc925') +sha256sums=('a0aacbc18bf89b3ad1ff96e108d94ed1fc8ba517689f847207be7749606b084b') +prepare() { + cd $pkgname-$pkgver + # Workaround compile error: https://bugzilla.redhat.com/show_bug.cgi?id=1320175#c2 + sed 's/-Werror=format=2/-Werror=format=1/' -i configure +} + build() { cd $pkgname-$pkgver + ./configure --prefix=/usr --sysconfdir=/etc \ --localstatedir=/var --disable-static \ --disable-schemas-compile Deleted: ghex.install === --- ghex.install2016-05-26 20:44:23 UTC (rev 268618) +++ ghex.install2016-05-26 20:55:49 UTC (rev 268619) @@ -1,20 +0,0 @@ -pkgname=ghex - -post_install() { -glib-compile-schemas usr/share/glib-2.0/schemas -gtk-update-icon-cache -q -t -f usr/share/icons/hicolor -} - -pre_upgrade() { -if [ -f usr/share/gconf/schemas/$pkgname.schemas ]; then -gconfpkg --uninstall $pkgname -fi -} - -post_upgrade() { -post_install $1 -} - -post_remove() { -post_install $1 -}
[arch-commits] Commit in ghex/trunk (PKGBUILD ghex.install)
Date: Tuesday, August 16, 2011 @ 04:44:58 Author: ibiru Revision: 135589 update to 2.90.1 Modified: ghex/trunk/PKGBUILD ghex/trunk/ghex.install --+ PKGBUILD | 15 ++- ghex.install | 16 +++- 2 files changed, 13 insertions(+), 18 deletions(-) Modified: PKGBUILD === --- PKGBUILD2011-08-16 07:52:57 UTC (rev 135588) +++ PKGBUILD2011-08-16 08:44:58 UTC (rev 135589) @@ -3,31 +3,28 @@ # Contributor: Tobias Kieslich tob...@justdreams.de pkgname=ghex -pkgver=2.90.0 +pkgver=2.90.1 pkgrel=1 pkgdesc=A simple binary editor for the Gnome desktop arch=('i686' 'x86_64') license=('GPL') url=http://live.gnome.org/Ghex; -depends=('gtk3' 'gconf' 'hicolor-icon-theme') +depends=('gtk3' 'hicolor-icon-theme') makedepends=('intltool' 'gnome-doc-utils') options=('!libtool' '!emptydirs') install=ghex.install source=(http://ftp.gnome.org/pub/GNOME/sources/ghex/2.90/${pkgname}-${pkgver}.tar.xz) -sha256sums=('2edeedcf1973c221d2f5ea1397099fbfc054b60cf2ebff5cb1ca9e83fd6c4974') +sha256sums=('e736a322c3e25d0733bee72848f586c6477c11c0f0a63a77069be9048a66ec9a') build() { cd ${srcdir}/${pkgname}-${pkgver} ./configure --prefix=/usr --sysconfdir=/etc \ - --localstatedir=/var --disable-static + --localstatedir=/var --disable-static \ + --disable-schemas-compile make } package() { cd ${srcdir}/${pkgname}-${pkgver} - make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR=${pkgdir} install - - install -d -m755 ${pkgdir}/usr/share/gconf/schemas - gconf-merge-schema ${pkgdir}/usr/share/gconf/schemas/${pkgname}.schemas --domain ghex-3.0 ${pkgdir}/etc/gconf/schemas/*.schemas - rm -f ${pkgdir}/etc/gconf/schemas/*.schemas + make DESTDIR=${pkgdir} install } Modified: ghex.install === --- ghex.install2011-08-16 07:52:57 UTC (rev 135588) +++ ghex.install2011-08-16 08:44:58 UTC (rev 135589) @@ -1,22 +1,20 @@ pkgname=ghex post_install() { - usr/sbin/gconfpkg --install ${pkgname} - gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +glib-compile-schemas usr/share/glib-2.0/schemas +gtk-update-icon-cache -q -t -f usr/share/icons/hicolor } pre_upgrade() { - pre_remove $1 +if [ -f usr/share/gconf/schemas/$pkgname.schemas ]; then +gconfpkg --uninstall $pkgname +fi } post_upgrade() { - post_install $1 +post_install $1 } -pre_remove() { - usr/sbin/gconfpkg --uninstall ${pkgname} -} - post_remove() { - gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +post_install $1 }