[arch-commits] Commit in nemo-extensions/repos (8 files)
Date: Sunday, January 31, 2016 @ 21:45:14 Author: bgyorgy Revision: 159706 Port nemo-preview to webkit2 Added: nemo-extensions/repos/community-i686/PKGBUILD nemo-extensions/repos/community-i686/clutter-gst3.patch nemo-extensions/repos/community-i686/gpgversion.patch nemo-extensions/repos/community-i686/nemo-pastebin.install nemo-extensions/repos/community-x86_64/PKGBUILD nemo-extensions/repos/community-x86_64/clutter-gst3.patch nemo-extensions/repos/community-x86_64/gpgversion.patch nemo-extensions/repos/community-x86_64/nemo-pastebin.install + community-i686/PKGBUILD| 191 +++ community-i686/clutter-gst3.patch | 156 + community-i686/gpgversion.patch| 11 + community-i686/nemo-pastebin.install | 11 + community-x86_64/PKGBUILD | 191 +++ community-x86_64/clutter-gst3.patch| 156 + community-x86_64/gpgversion.patch | 11 + community-x86_64/nemo-pastebin.install | 11 + 8 files changed, 738 insertions(+) Added: community-i686/PKGBUILD === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-01-31 20:45:14 UTC (rev 159706) @@ -0,0 +1,191 @@ +# $Id$ +# Maintainer: Alexandre Filgueira + +pkgbase=nemo-extensions +pkgname=('nemo-fileroller' +'nemo-preview' +'nemo-python' +'nemo-share' +'nemo-seahorse') + #'nemo-media-columns' + #'nemo-pastebin' + #'nemo-compare' + #'nemo-rabbitvcs' +pkgver=2.8.0 +_pkgver=2.8.x +pkgrel=2 +arch=('i686' 'x86_64') +license=('GPL2') +url="https://github.com/linuxmint/nemo-extensions"; +depends=(nemo file-roller cjs clutter-gtk clutter-gst gst-plugins-good libmusicbrainz5 + evince gtksourceview3 webkit2gtk python2-gobject seahorse-nautilus samba) +makedepends=(gconf gnome-common gtk-doc intltool gobject-introspection) # python2-distutils-extra +options=('!emptydirs') +source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/linuxmint/nemo-extensions/archive/${_pkgver}.tar.gz"; +"gpgversion.patch" +clutter-gst3.patch +nemo-preview-webkit2-port.patch) +sha256sums=('21ecb2f197e17fba2046ef16493e1b4292a8cc0389c65e0ccc4562b1d0982fe5' +'187b9c1d684b81abac7ef3095882cfe859bd50570e554d45fcfdbf6e50455b86' +'7217c05f4cf4d797e8e042392c1cb92481bb616a1e7ce20393228591a6bc91e0' +'709075fe8516c7fcb493caf4d4b889b56beac2cd678dcd7d8a0df33b334f0c0a') + +prepare() { + cd ${pkgbase}-${_pkgver} + + # Python2 fix + find -type f | xargs sed -i 's@^#!.*python$@#!/usr/bin/python2@' + + # GPG version in testing + patch -Np1 -i ../gpgversion.patch + + # Fix path for nemo-python + sed -i 's|libdirsuffix="/i386-linux-gnu/"|libdirsuffix=""|' nemo-python/m4/python.m4 + + cd nemo-preview + patch -Np1 -i ../../clutter-gst3.patch + patch -Np1 -i ../../nemo-preview-webkit2-port.patch +} + +build() { + cd ${pkgbase}-${_pkgver} + + _configure_pkgs="nemo-fileroller nemo-seahorse nemo-share" + for dir in ${_configure_pkgs} + do +pushd ${dir} +autoreconf -fi +./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib/${dir} \ +--disable-static --disable-schemas-compile +sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' -e 's/if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then/ func_append compile_command " -Wl,-O1,--as-needed"\n func_append finalize_command " -Wl,-O1,--as-needed"\n\0/' libtool +make +popd + done + + _autogen_pkgs="nemo-preview nemo-python" + for dir in ${_autogen_pkgs} + do +pushd ${dir} +./autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib/${dir} \ + --disable-static --disable-schemas-compile +sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' -e 's/if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then/ func_append compile_command " -Wl,-O1,--as-needed"\n func_append finalize_command " -Wl,-O1,--as-needed"\n\0/' libtool +make +popd + done + +# # nemo-pastebin +# cd nemo-pastebin +# python2 ./setup.py build --build-base ${srcdir}/build/ || return 1 +# cd .. + + # nemo-media-columns + # Nothing to do here + # Required python2-pypdf from AUR + + # nemo-compare + # cd nemo-compare + +# nemo-rabbitvcs +# Nothing to do here + +} + +package_nemo-fileroller(){ + pkgdesc="File archiver extension for Nemo" + depends=(nemo file-roller) + + cd ${pkgbase}-${_pkgver}/nemo-fileroller + make DESTDIR="${pkgdir}" install +} + +package_nemo-preview(){ + pkgdesc=("GtkClutter and Javascript-based quick previewer for Nemo") + depends=(nemo cjs clutter-gtk clutter-gst l
[arch-commits] Commit in nemo-extensions/repos (8 files)
Date: Monday, April 14, 2014 @ 02:55:16 Author: faidoc Revision: 109359 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: nemo-extensions/repos/community-testing-i686/PKGBUILD (from rev 109358, nemo-extensions/trunk/PKGBUILD) nemo-extensions/repos/community-testing-i686/nemo-pastebin.install (from rev 109358, nemo-extensions/trunk/nemo-pastebin.install) nemo-extensions/repos/community-testing-x86_64/PKGBUILD (from rev 109358, nemo-extensions/trunk/PKGBUILD) nemo-extensions/repos/community-testing-x86_64/nemo-pastebin.install (from rev 109358, nemo-extensions/trunk/nemo-pastebin.install) Deleted: nemo-extensions/repos/community-testing-i686/PKGBUILD nemo-extensions/repos/community-testing-i686/nemo-pastebin.install nemo-extensions/repos/community-testing-x86_64/PKGBUILD nemo-extensions/repos/community-testing-x86_64/nemo-pastebin.install + /PKGBUILD | 350 +++ /nemo-pastebin.install | 22 + community-testing-i686/PKGBUILD| 175 --- community-testing-i686/nemo-pastebin.install | 11 community-testing-x86_64/PKGBUILD | 175 --- community-testing-x86_64/nemo-pastebin.install | 11 6 files changed, 372 insertions(+), 372 deletions(-) Deleted: community-testing-i686/PKGBUILD === --- community-testing-i686/PKGBUILD 2014-04-14 00:54:04 UTC (rev 109358) +++ community-testing-i686/PKGBUILD 2014-04-14 00:55:16 UTC (rev 109359) @@ -1,175 +0,0 @@ -# $Id$ -# Maintainer: Alexandre Filgueira - -pkgbase=nemo-extensions -pkgname=('nemo-fileroller' -'nemo-preview' -'nemo-python' -'nemo-share' -'nemo-seahorse') - #'nemo-media-columns' - #'nemo-pastebin' - #'nemo-compare' - #'nemo-rabbitvcs' -pkgver=2.0.0 -_gitver=adeeeb12ea -pkgrel=4 -arch=('i686' 'x86_64') -license=('GPL2') -url="https://github.com/linuxmint/nemo-extensions"; -depends=(nemo file-roller cjs clutter-gtk clutter-gst gst-plugins-good libmusicbrainz5 - evince gtksourceview3 webkitgtk python2-gobject seahorse-nautilus samba) -makedepends=(gconf gnome-common gtk-doc intltool) # python2-distutils-extra -options=('!emptydirs') -source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/linuxmint/nemo-extensions/archive/${_gitver}.tar.gz";) -md5sums=('de6a36ee77265f2a1528b29526fd6afb') - -prepare() { - cd ${pkgbase}-${_gitver}* - - # Python2 fix - find -type f | xargs sed -i 's@^#!.*python$@#!/usr/bin/python2@' - - # Fix nemo-preview build - sed -i '/AM_GNU_GETTEXT/d' nemo-preview/configure.ac -} - -build() { - cd ${pkgbase}-${_gitver}* - - _configure_pkgs="nemo-fileroller nemo-seahorse nemo-share" - for dir in ${_configure_pkgs} - do -pushd ${dir} -autoreconf -fi -./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib/${dir} \ ---disable-static --disable-schemas-compile -make -popd - done - - _autogen_pkgs="nemo-preview nemo-python" - for dir in ${_autogen_pkgs} - do -pushd ${dir} -./autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib/${dir} \ - --disable-static --disable-schemas-compile -make -popd - done - -# # nemo-pastebin -# cd nemo-pastebin -# python2 ./setup.py build --build-base ${srcdir}/build/ || return 1 -# cd .. - - # nemo-media-columns - # Nothing to do here - # Required python2-pypdf from AUR - - # nemo-compare - # cd nemo-compare - -# nemo-rabbitvcs -# Nothing to do here - -} - -package_nemo-fileroller(){ - pkgdesc="File archiver extension for Nemo" - depends=(nemo file-roller) - - cd ${pkgbase}-${_gitver}*/nemo-fileroller - make DESTDIR="${pkgdir}" install -} - -package_nemo-preview(){ - pkgdesc=("GtkClutter and Javascript-based quick previewer for Nemo") - depends=(nemo cjs clutter-gtk clutter-gst libmusicbrainz5 evince gtksourceview3 webkitgtk) - - cd ${pkgbase}-${_gitver}*/nemo-preview - make DESTDIR="${pkgdir}" install -} - -package_nemo-python() { - pkgdesc="Python2 binding for Nemo components" - depends=(nemo python2-gobject) - - cd ${pkgbase}-${_gitver}*/nemo-python - make DESTDIR="${pkgdir}" install -} - -package_nemo-seahorse(){ - pkgdesc="PGP encryption and signing extension for Nemo" - depends=(nemo seahorse-nautilus) - - cd ${pkgbase}-${_gitver}*/nemo-seahorse - make DESTDIR="${pkgdir}" install - - # seahorse-tool is already in seahorse-nautilus package - make -C tool DESTDIR="${pkgdir}" uninstall -} - -package_nemo-share(){ - pkgdesc="Samba extension for Nemo" - depends=(nemo samba) - - cd ${pkgbase}-${_gitver}*/nemo-share - make DESTDIR="${pkgdir}" install -} - -# package_nemo-media-columns(){ -# cd ${pkgbase}-${_gitv
[arch-commits] Commit in nemo-extensions/repos (8 files)
Date: Thursday, October 17, 2013 @ 01:51:42 Author: faidoc Revision: 98688 archrelease: copy trunk to community-i686, community-x86_64 Added: nemo-extensions/repos/community-i686/ nemo-extensions/repos/community-i686/PKGBUILD (from rev 98687, nemo-extensions/trunk/PKGBUILD) nemo-extensions/repos/community-i686/nemo-pastebin.install (from rev 98687, nemo-extensions/trunk/nemo-pastebin.install) nemo-extensions/repos/community-i686/nemo-seahorse.install (from rev 98687, nemo-extensions/trunk/nemo-seahorse.install) nemo-extensions/repos/community-x86_64/ nemo-extensions/repos/community-x86_64/PKGBUILD (from rev 98687, nemo-extensions/trunk/PKGBUILD) nemo-extensions/repos/community-x86_64/nemo-pastebin.install (from rev 98687, nemo-extensions/trunk/nemo-pastebin.install) nemo-extensions/repos/community-x86_64/nemo-seahorse.install (from rev 98687, nemo-extensions/trunk/nemo-seahorse.install) + community-i686/PKGBUILD| 181 +++ community-i686/nemo-pastebin.install | 11 + community-i686/nemo-seahorse.install | 12 ++ community-x86_64/PKGBUILD | 181 +++ community-x86_64/nemo-pastebin.install | 11 + community-x86_64/nemo-seahorse.install | 12 ++ 6 files changed, 408 insertions(+) Copied: nemo-extensions/repos/community-i686/PKGBUILD (from rev 98687, nemo-extensions/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2013-10-16 23:51:42 UTC (rev 98688) @@ -0,0 +1,181 @@ +# $Id$ +# Maintainer: Alexandre Filgueira + +pkgbase="nemo-extensions" +pkgname=('nemo-fileroller' + 'nemo-share' + 'nemo-python' + 'nemo-seahorse') + # 'nemo-media-columns' + #'nemo-pastebin' + #'nemo-preview' + # 'nemo-compare' + #'nemo-rabbitvcs' +pkgver=2.0.0 +pkgrel=1 +arch=('i686' 'x86_64') +license=('GPL2') +url="https://github.com/linuxmint/nemo-extensions"; +depends=(nemo python2-gobject gconf libgnome-keyring libcryptui file-roller samba pastebinit \ +clutter-gtk clutter-gst gst-plugins-good cjs libmusicbrainz5 evince gtksourceview3 webkitgtk \ + python2-dbus) +makedepends=(gnome-common gtk-doc intltool python2-distutils-extra gobject-introspection) +options=('!libtool' '!emptydirs') +source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/linuxmint/nemo-extensions/archive/master.zip";) +md5sums=('ecc7f8c34065d0bdb34778d53cf7b2fa') + +prepare() { + +cd ${pkgbase}-master + +# Python2 fix +find -type f | xargs sed -i 's@^#!.*python$@#!/usr/bin/python2@' + +} + +build() { +cd ${pkgbase}-master + +_configure_pkgs="nemo-fileroller nemo-share nemo-seahorse" +for dir in ${_configure_pkgs} +do + cd ${dir} + autoreconf -fi + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ +--disable-static --disable-schemas-compile + make + cd .. +done + +#_autogen_pkgs="nemo-python nemo-preview" +_autogen_pkgs="nemo-python" +for dir in ${_autogen_pkgs} +do + cd ${dir} + ./autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ +--disable-static + make + cd .. +done + +# # nemo-pastebin +# cd nemo-pastebin +# python2 ./setup.py build --build-base ${srcdir}/build/ || return 1 +# cd .. + + # nemo-media-columns + # Nothing to do here + # Required python2-pypdf from AUR + + # nemo-compare + # cd nemo-compare + +# nemo-rabbitvcs +# Nothing to do here + +} + +package_nemo-fileroller(){ + cd ${pkgbase}-master/nemo-fileroller + + pkgdesc="Nemo fileroller extension" + arch=('i686' 'x86_64') + depends=(nemo file-roller) + make DESTDIR="${pkgdir}" install +} + +package_nemo-share(){ + cd ${pkgbase}-master/nemo-share + + pkgdesc="Samba extension for Nemo" + arch=('i686' 'x86_64') + depends=(nemo samba) + make DESTDIR="${pkgdir}" install +} + +package_nemo-python() { + cd ${pkgbase}-master/nemo-python + + pkgdesc="Python2 binding for Nemo components" + arch=('i686' 'x86_64') + depends=(nemo python2-gobject) + + make DESTDIR="${pkgdir}" install + +} + +package_nemo-seahorse(){ + cd ${pkgbase}-master/nemo-seahorse + + pkgdesc="Seahorse plugins and utilities for encryption" + arch=('i686' 'x86_64') + depends=(nemo seahorse gconf libgnome-keyring libcryptui) + install=nemo-seahorse.install + make DESTDIR="${pkgdir}" install +} + +# package_nemo-media-columns(){ +# cd ${pkgbase}-master/nemo-media-columns + +# pkgdesc=("A Nemo extension to display music/EXIF and PDF metadata info in the Nemo List View") +# arch=(any) + +# install -d ${pkgdir}/usr/share/nemo-python/extensions