[127941] users/devans/GNOME-3/stable/dports/gnome/libgit2-glib
devans at macports.org
devans at macports.org
Sat Nov 8 10:32:01 PST 2014
Revision: 127941
https://trac.macports.org/changeset/127941
Author: devans at macports.org
Date: 2014-11-08 10:32:01 -0800 (Sat, 08 Nov 2014)
Log Message:
-----------
GNOME-3/stable: libgit2-glib, update to version 0.0.24, fix python configuration, dependencies, enable vala, python bindings by default.
Modified Paths:
--------------
users/devans/GNOME-3/stable/dports/gnome/libgit2-glib/Portfile
Added Paths:
-----------
users/devans/GNOME-3/stable/dports/gnome/libgit2-glib/files/
users/devans/GNOME-3/stable/dports/gnome/libgit2-glib/files/patch-configure.ac.diff
Modified: users/devans/GNOME-3/stable/dports/gnome/libgit2-glib/Portfile
===================================================================
--- users/devans/GNOME-3/stable/dports/gnome/libgit2-glib/Portfile 2014-11-08 18:28:52 UTC (rev 127940)
+++ users/devans/GNOME-3/stable/dports/gnome/libgit2-glib/Portfile 2014-11-08 18:32:01 UTC (rev 127941)
@@ -4,8 +4,7 @@
PortSystem 1.0
name libgit2-glib
-version 0.0.22
-revision 1
+version 0.0.24
license LGPL-2.1
set branch [join [lrange [split ${version} .] 0 1] .]
description Glib wrapper library around the libgit2 git access library.
@@ -19,23 +18,37 @@
use_xz yes
-checksums rmd160 e1aac21916f517a5d8daf0b0e43b99262142eb2c \
- sha256 e385821255f89ecb96d576af93c3bfa32c67906e5d4fd2fc3bc542cb7ae2399a
+checksums rmd160 d14ae0de04d228fa0bb4ed413301cd49cb806d71 \
+ sha256 8a0a6f65d86f2c8cb9bcb20c5e0ea6fd02271399292a71fc7e6852f13adbbdb8
-depends_build port:pkgconfig
+depends_build port:pkgconfig \
+ port:gnome-common
depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2 \
port:libgit2 \
- port:gobject-introspection
+ port:gobject-introspection \
+ port:vala
+patchfiles patch-configure.ac.diff
+
+use_autoreconf yes
+autoreconf.args -fvi
+
configure.args --disable-silent-rules \
+ --enable-compile-warnings=minimum \
+ --enable-vala \
--enable-python=no
+# requires python >= 3.2.3
+
variant python34 description {Enable Python support, using python34} {
configure.args-delete --enable-python=no
configure.args-append --enable-python=yes
depends_lib-append port:py34-gobject3
+ configure.python ${prefix}/bin/python3.4
configure.pkg_config_path-append ${frameworks_dir}/Python.framework/Versions/3.4/lib/pkgconfig/
}
+default_variants +python34
+
livecheck.type gnome
Added: users/devans/GNOME-3/stable/dports/gnome/libgit2-glib/files/patch-configure.ac.diff
===================================================================
--- users/devans/GNOME-3/stable/dports/gnome/libgit2-glib/files/patch-configure.ac.diff (rev 0)
+++ users/devans/GNOME-3/stable/dports/gnome/libgit2-glib/files/patch-configure.ac.diff 2014-11-08 18:32:01 UTC (rev 127941)
@@ -0,0 +1,21 @@
+--- configure.ac.orig 2014-11-07 03:44:41.000000000 -0800
++++ configure.ac 2014-11-07 03:46:24.000000000 -0800
+@@ -139,6 +139,18 @@
+ if test "x$enable_python" = "xyes"; then
+ AM_PATH_PYTHON(3.2.3)
+
++ dnl Override standard python locations with MacPorts version specific ones
++
++ AC_SUBST([PYTHON_PREFIX], [`$PYTHON -c 'import sys; print(sys.prefix);'`])
++ AC_SUBST([PYTHON_EXEC_PREFIX], [`$PYTHON -c 'import sys; print(sys.exec_prefix)'`])
++
++ am_cv_python_pythondir=$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages
++ am_cv_python_pyexecdir=$PYTHON_EXEC_PREFIX/lib/python$PYTHON_VERSION/site-packages
++
++ AC_SUBST([pythondir], [$am_cv_python_pythondir])
++ AC_SUBST([pyexecdir], [$am_cv_python_pyexecdir])
++
++
+ PKG_CHECK_MODULES(PYTHON, [pygobject-3.0 >= $PYGOBJECT_REQUIRED])
+
+ pyoverridesdir="\$(pyexecdir)/gi/overrides"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20141108/66de9101/attachment.html>
More information about the macports-changes
mailing list