diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..d397251b22db --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,46 @@ +pkgname=file-roller2-nn +pkgver=2.32.2 +pkgrel=5 +provides=('file-roller') +conflicts=('file-roller' 'nautilus') +pkgdesc="Archive manipulator for GNOME without nautilus dependency. (no nautilus)" +arch=('i686' 'x86_64') +license=('GPL') +depends=('desktop-file-utils' 'gconf>=2.32.0' 'hicolor-icon-theme' 'dconf') +makedepends=('gnome-doc-utils' 'intltool') +optdepends=('unrar: the RAR uncompression program' + 'zip: creates PKZIP-compatible .zip files' + 'unzip: unpacks .zip archives' + 'p7zip: 7zip compression utility' + 'xz: managing LZMA and XZ compressed files' + 'arj: ARJ archiver' + 'unace: extraction tool for the proprietary ace archive format') +options=('!libtool' '!emptydirs') +install=file-roller.install +url="http://www.gnome.org" +source=(http://ftp.gnome.org/pub/gnome/sources/file-roller/${pkgver%.*}/file-roller-${pkgver}.tar.bz2 + org.gnome.nautilus.gschema.xml.in) + + +build() { + cd "${srcdir}/file-roller-${pkgver}" + ./configure --prefix=/usr --sysconfdir=/etc \ + --libexecdir=/usr/lib/file-roller \ + --localstatedir=/var --disable-static \ + --disable-scrollkeeper \ + --disable-nautilus-actions + # Configure file-roller without nautilus-actions + make +} + +package() { + cd "${srcdir}/file-roller-${pkgver}" + make DESTDIR="${pkgdir}" install + + # Hack to run file-roller without nautilus + sed -i 's/_summary/summary/g;s/_description/description/g;' ${srcdir}/org.gnome.nautilus.gschema.xml.in + install -Dm755 ${srcdir}/org.gnome.nautilus.gschema.xml.in ${pkgdir}/usr/share/glib-2.0/schemas/org.gnome.nautilus.gschema.xml +} + +md5sums=('2ec596e237c2f3af1d7d3f5b9c12884f' + '8d419450010031aa29a07505d83bab78') |