[arch-commits] Commit in nemo-extensions/trunk (PKGBUILD)
Balló György
bgyorgy at archlinux.org
Wed Jul 12 19:41:29 UTC 2017
Date: Wednesday, July 12, 2017 @ 19:41:28
Author: bgyorgy
Revision: 244830
upgpkg: nemo-extensions 3.4.0-2
Enable nemo-image-converter and nemo-terminal
Modified:
nemo-extensions/trunk/PKGBUILD
----------+
PKGBUILD | 32 ++++++++++++++++++++++++++------
1 file changed, 26 insertions(+), 6 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-07-12 19:28:17 UTC (rev 244829)
+++ PKGBUILD 2017-07-12 19:41:28 UTC (rev 244830)
@@ -3,21 +3,23 @@
pkgbase=nemo-extensions
pkgname=('nemo-fileroller'
+ 'nemo-image-converter'
'nemo-preview'
'nemo-python'
+ 'nemo-seahorse'
'nemo-share'
- 'nemo-seahorse')
+ 'nemo-terminal')
#'nemo-media-columns'
#'nemo-pastebin'
#'nemo-compare'
#'nemo-rabbitvcs'
pkgver=3.4.0
-pkgrel=1
+pkgrel=2
pkgdesc="Various extensions for Nemo"
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
+depends=(nemo file-roller cjs clutter-gtk clutter-gst gst-plugins-good imagemagick libmusicbrainz5
evince gtksourceview3 webkit2gtk python2-gobject seahorse-nautilus samba)
makedepends=(gnome-common gtk-doc intltool gobject-introspection libgnome-keyring) # python2-distutils-extra
options=('!emptydirs')
@@ -43,18 +45,18 @@
pushd ${dir}
autoreconf -fi
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib/${dir} \
- --disable-static --disable-schemas-compile
+ --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"
+ _autogen_pkgs="nemo-image-converter 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 PYTHON=python2
+ --disable-schemas-compile PYTHON=python2
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
@@ -85,6 +87,14 @@
make DESTDIR="${pkgdir}" install
}
+package_nemo-image-converter(){
+ pkgdesc="Nemo extension to rotate/resize image files"
+ depends=(nemo imagemagick)
+
+ cd ${pkgbase}-${pkgver}/nemo-image-converter
+ 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 webkit2gtk)
@@ -121,6 +131,16 @@
make DESTDIR="${pkgdir}" install
}
+package_nemo-terminal(){
+ pkgdesc="Embedded terminal window for Nemo"
+ depends=(nemo-python vte3)
+
+ cd ${pkgbase}-${pkgver}/nemo-terminal
+ install -Dm644 src/nemo_terminal.py "$pkgdir"/usr/share/nemo-python/extensions/nemo_terminal.py
+ install -Dm644 src/org.nemo.extensions.nemo-terminal.gschema.xml "$pkgdir"/usr/share/glib-2.0/schemas/org.nemo.extensions.nemo-terminal.gschema.xml
+ install -Dm644 pixmap/logo_120x120.png "$pkgdir"/usr/share/nemo-terminal/logo_120x120.png
+}
+
# package_nemo-media-columns(){
# cd ${pkgbase}-${pkgver}/nemo-media-columns
More information about the arch-commits
mailing list