[arch-commits] Commit in nemo-extensions/repos (8 files)

2016-01-31 Thread Balló György
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 

[arch-commits] Commit in nemo-extensions/repos (8 files)

2014-04-13 Thread Alexandre Filgueira
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 alexfilgue...@antergos.com
-
-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 

[arch-commits] Commit in nemo-extensions/repos (8 files)

2013-10-16 Thread Alexandre Filgueira
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 alexfilgue...@antergos.com
+
+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/