pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/sysutils/caja-dropbox caja-dropbox: update to 1.22



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7a576b9768a1
branches:  trunk
changeset: 330782:7a576b9768a1
user:      gutteridge <gutteridge%pkgsrc.org@localhost>
date:      Wed Mar 06 06:24:16 2019 +0000

description:
caja-dropbox: update to 1.22

### caja-dropbox 1.22.0

  * fix distcheck about caja_extension_dir
  * Initialize Travis CI support
  * Fix distcheck fail
  * use only Python 3 during the build to complete the migration
  * migrate from python2 to python3 of rst2man.py
  * remove more -u modifier for dropbox-cli

### caja-dropbox 1.21.0

  * Python 3 update for dropbox-cli
  * Add Keywords entry to desktop file
  * Use cross-compilation-safe pkg-config macro.
  * Remove deprecated glib2.0 API calls
  * Use GIR bindings instead of pygtk
  * fix UnicodeWarning when exclude command is used with non-latin args
  * Update to redesigned icons
  * small caja-dropbox.in fixes
  * Add a new "dropbox update" command
  * Unlink files that are going to be replaced by the unpack
  * Validate that Dropbox runs after downloading it
  * Use python-gpg instead of python-gpgme
  * Explicitly load using python2 interpreter
  * Refer to .dropbox-dist in only one place
  * fixed 'exclude command raise UnicodeDecodeError'
  * Avoid reading or writing invalid memory addresses
  * Display link url on status
  * Update dropbox.py with shmodel, proxy, and throttle features.
  * update Copyright year

diffstat:

 sysutils/caja-dropbox/Makefile                  |  13 +++++----
 sysutils/caja-dropbox/distinfo                  |  12 +++++---
 sysutils/caja-dropbox/patches/patch-Makefile.in |  20 +++++++++++++++
 sysutils/caja-dropbox/patches/patch-configure   |  33 +++++++++++++++++++++++++
 4 files changed, 67 insertions(+), 11 deletions(-)

diffs (114 lines):

diff -r e366eb859925 -r 7a576b9768a1 sysutils/caja-dropbox/Makefile
--- a/sysutils/caja-dropbox/Makefile    Wed Mar 06 06:18:31 2019 +0000
+++ b/sysutils/caja-dropbox/Makefile    Wed Mar 06 06:24:16 2019 +0000
@@ -1,25 +1,26 @@
-# $NetBSD: Makefile,v 1.16 2019/01/18 08:45:54 martin Exp $
+# $NetBSD: Makefile,v 1.17 2019/03/06 06:24:16 gutteridge Exp $
 
 # Makefile.common already includes python .mk files, so need to set this here
-PYTHON_VERSIONS_INCOMPATIBLE=  34 35 36 37 # py-gtk2, py-gobject
+PYTHON_VERSIONS_INCOMPATIBLE=  27
 
 .include "../../meta-pkgs/mate/Makefile.common"
 
-DISTNAME=      caja-dropbox-1.20.0
+DISTNAME=      caja-dropbox-${VERSION}
 CATEGORIES=    sysutils
 
 COMMENT=       Dropbox Caja extension
 
-DEPENDS+=      ${PYPKGPREFIX}-gtk2-[0-9]*:../../x11/py-gtk2
-DEPENDS+=      ${PYPKGPREFIX}-gobject-[0-9]*:../../devel/py-gobject
 DEPENDS+=      ${PYPKGPREFIX}-docutils-[0-9]*:../../textproc/py-docutils
 
-REPLACE_PYTHON=        caja-dropbox.in
+CONFIGURE_ARGS+= ac_cv_path_PYTHON3=${PYTHONBIN}
+
+REPLACE_PYTHON=        caja-dropbox.in rst2man.py
 
 .include "../../sysutils/desktop-file-utils/desktopdb.mk"
 .include "../../lang/python/application.mk"
 .include "../../lang/python/tool.mk"
 .include "../../sysutils/caja/buildlink3.mk"
 .include "../../devel/glib2/buildlink3.mk"
+.include "../../devel/gobject-introspection/buildlink3.mk"
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r e366eb859925 -r 7a576b9768a1 sysutils/caja-dropbox/distinfo
--- a/sysutils/caja-dropbox/distinfo    Wed Mar 06 06:18:31 2019 +0000
+++ b/sysutils/caja-dropbox/distinfo    Wed Mar 06 06:24:16 2019 +0000
@@ -1,6 +1,8 @@
-$NetBSD: distinfo,v 1.3 2018/05/14 12:38:02 youri Exp $
+$NetBSD: distinfo,v 1.4 2019/03/06 06:24:16 gutteridge Exp $
 
-SHA1 (caja-dropbox-1.20.0.tar.xz) = 10f85879fa2a589f1991ef48b786248d110855a4
-RMD160 (caja-dropbox-1.20.0.tar.xz) = 0cc212e8eb96c93b964c9d068f0fdd676d433d4e
-SHA512 (caja-dropbox-1.20.0.tar.xz) = 13e888718ff7c5429772c938e7410378f16117a7c4582df1116c79130a2528b919ae9379779e31005d0a0a954019735fc3df1fdf11dbfdb2a886d95f6114ecf5
-Size (caja-dropbox-1.20.0.tar.xz) = 324948 bytes
+SHA1 (caja-dropbox-1.22.0.tar.xz) = 7baf482385c898ee79512423560678ad945d024d
+RMD160 (caja-dropbox-1.22.0.tar.xz) = ca4577c24ef8dc8c1143808dc20d3c935721e547
+SHA512 (caja-dropbox-1.22.0.tar.xz) = d21f44c0e0f7f28a963fb8611e6992b3ea58ba2ad5910e440d286ab447f2f91e4776496569eb271ed25cb2628e35d2bd80d12bf832bc76011241f6b09903a8b2
+Size (caja-dropbox-1.22.0.tar.xz) = 313492 bytes
+SHA1 (patch-Makefile.in) = 9a6a96f36c013114ea33bb74457e01f82ea2e937
+SHA1 (patch-configure) = 2512150ac359ed499ce00a847e451211b1d2af19
diff -r e366eb859925 -r 7a576b9768a1 sysutils/caja-dropbox/patches/patch-Makefile.in
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/caja-dropbox/patches/patch-Makefile.in   Wed Mar 06 06:24:16 2019 +0000
@@ -0,0 +1,20 @@
+$NetBSD: patch-Makefile.in,v 1.1 2019/03/06 06:24:17 gutteridge Exp $
+
+Handle hard-coded "python3" references.
+
+--- Makefile.in.orig   2019-02-25 12:46:27.000000000 +0000
++++ Makefile.in
+@@ -941,11 +941,11 @@ uninstall-man: uninstall-man1
+ 
+ 
+ caja-dropbox: $(top_srcdir)/caja-dropbox.in $(top_srcdir)/serializeimages.py
+-      python3 $(top_srcdir)/serializeimages.py $(PACKAGE_VERSION) $(datadir)/applications < $(top_srcdir)/caja-dropbox.in > caja-dropbox
++      $(PYTHON3) $(top_srcdir)/serializeimages.py $(PACKAGE_VERSION) $(datadir)/applications < $(top_srcdir)/caja-dropbox.in > caja-dropbox
+       chmod +x caja-dropbox
+ 
+ caja-dropbox.1: $(top_srcdir)/caja-dropbox.txt.in caja-dropbox $(top_srcdir)/docgen.py
+-      python3 $(top_srcdir)/docgen.py $(PACKAGE_VERSION) $(top_srcdir)/caja-dropbox.txt.in caja-dropbox.txt
++      $(PYTHON3) $(top_srcdir)/docgen.py $(PACKAGE_VERSION) $(top_srcdir)/caja-dropbox.txt.in caja-dropbox.txt
+       $(RST2MAN) caja-dropbox.txt > caja-dropbox.1
+ 
+ # Build ChangeLog from GIT  history
diff -r e366eb859925 -r 7a576b9768a1 sysutils/caja-dropbox/patches/patch-configure
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/caja-dropbox/patches/patch-configure     Wed Mar 06 06:24:16 2019 +0000
@@ -0,0 +1,33 @@
+$NetBSD: patch-configure,v 1.1 2019/03/06 06:24:17 gutteridge Exp $
+
+Handle hard-coded "python3" references.
+
+--- configure.orig     2019-02-25 12:46:26.000000000 +0000
++++ configure
+@@ -12380,7 +12380,7 @@ done
+   done
+ IFS=$as_save_IFS
+ 
+-  test -z "$ac_cv_path_RST2MAN" && ac_cv_path_RST2MAN="python3 rst2man.py"
++  test -z "$ac_cv_path_RST2MAN" && ac_cv_path_RST2MAN="$PYTHON3 rst2man.py"
+   ;;
+ esac
+ fi
+@@ -12403,7 +12403,7 @@ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for docutils on python3" >&5
+ $as_echo_n "checking for docutils on python3... " >&6; }
+ 
+-cat <<EOF | python3
++cat <<EOF | $PYTHON3
+ try:
+  import docutils
+ except:
+@@ -12425,7 +12425,7 @@ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gi on python3" >&5
+ $as_echo_n "checking for gi on python3... " >&6; }
+ 
+-cat <<EOF | python3
++cat <<EOF | $PYTHON3
+ try:
+  import gi
+ except:



Home | Main Index | Thread Index | Old Index