[Midnightbsd-cvs] mports [20270] trunk/devel/libpeas: libpeas 1.14.0

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Sep 26 17:41:13 EDT 2015


Revision: 20270
          http://svnweb.midnightbsd.org/mports/?rev=20270
Author:   laffer1
Date:     2015-09-26 17:41:11 -0400 (Sat, 26 Sep 2015)
Log Message:
-----------
libpeas 1.14.0

Modified Paths:
--------------
    trunk/devel/libpeas/Makefile
    trunk/devel/libpeas/distinfo
    trunk/devel/libpeas/files/patch-Makefile.in
    trunk/devel/libpeas/pkg-plist

Added Paths:
-----------
    trunk/devel/libpeas/files/patch-loaders_python3_Makefile.in
    trunk/devel/libpeas/files/patch-loaders_python_Makefile.in

Modified: trunk/devel/libpeas/Makefile
===================================================================
--- trunk/devel/libpeas/Makefile	2015-09-19 20:37:53 UTC (rev 20269)
+++ trunk/devel/libpeas/Makefile	2015-09-26 21:41:11 UTC (rev 20270)
@@ -1,7 +1,7 @@
 # $MidnightBSD$
 
 PORTNAME=	libpeas
-PORTVERSION=	1.12.1
+PORTVERSION=	1.14.0
 CATEGORIES=	devel gnome
 MASTER_SITES=	GNOME
 DIST_SUBDIR=	gnome3
@@ -13,8 +13,14 @@
 
 BUILD_DEPENDS=	valac:${PORTSDIR}/lang/vala
 
-USES=		gettext gmake libtool pathfix pkgconfig \
-		python:3 tar:xz
+LIBPEAS_SLAVE?=	no
+
+.if ${LIBPEAS_SLAVE} == no
+.else
+LIB_DEPENDS+=	libpeas-1.0.so:${PORTSDIR}/devel/libpeas
+.endif
+
+USES=		gettext gmake libtool pathfix pkgconfig tar:xz
 USE_GNOME=	gtk30 intlhack introspection:build
 USE_LDCONFIG=	yes
 INSTALLS_ICONS=	yes
@@ -22,18 +28,24 @@
 CPPFLAGS+=	-I${LOCALBASE}/include
 LIBS+=		-L${LOCALBASE}/lib
 INSTALL_TARGET=	install-strip
-CONFIGURE_ARGS+=--disable-glade-catalog \
-		--disable-python2
+CONFIGURE_ARGS+=--disable-glade-catalog
+PLIST=          ${.CURDIR}/pkg-plist
 
-OPTIONS_SUB=	yes
-OPTIONS_DEFINE=	PYTHON SEED
-OPTIONS_DEFAULT=PYTHON SEED
-SEED_DESC=	JavaScript support based on webkit-gtk3
-SEED_LIB_DEPENDS=	libseed-gtk3.so:${PORTSDIR}/devel/seed
-SEED_CONFIGURE_ENABLE=	seed	
-PYTHON_USE=	GNOME=py3gobject3
-PYTHON_CONFIGURE_ENABLE=	python3
+.if ${LIBPEAS_SLAVE} == python2
+USES+=		python:2
+USE_GNOME+=	pygobject3
+.else
+CONFIGURE_ARGS+=	--disable-python2
+.endif
 
-PLIST_SUB+=	PYVER=${PYTHON_VER:S/.//}
+.if ${LIBPEAS_SLAVE} == python3
+USES+=		python:3
+USE_GNOME+=	py3gobject3
+.else
+CONFIGURE_ARGS+=	--disable-python3
+.endif
 
+# lua needs lua 5.1 and devel/lua-lgi. The latter is build for lua 5.2 however..
+CONFIGURE_ARGS+=	--disable-lua5.1 --disable-luajit
+
 .include <bsd.port.mk>

Modified: trunk/devel/libpeas/distinfo
===================================================================
--- trunk/devel/libpeas/distinfo	2015-09-19 20:37:53 UTC (rev 20269)
+++ trunk/devel/libpeas/distinfo	2015-09-26 21:41:11 UTC (rev 20270)
@@ -1,2 +1,2 @@
-SHA256 (gnome3/libpeas-1.12.1.tar.xz) = e610be31c9d382580fb5d8686f8311149f27413f55af6abf5c033178b99452d6
-SIZE (gnome3/libpeas-1.12.1.tar.xz) = 522616
+SHA256 (gnome3/libpeas-1.14.0.tar.xz) = 5e4b3a8968b71497ab26a7a528c414c4c640c5724328fa3507854f04788e2d76
+SIZE (gnome3/libpeas-1.14.0.tar.xz) = 546092

Modified: trunk/devel/libpeas/files/patch-Makefile.in
===================================================================
--- trunk/devel/libpeas/files/patch-Makefile.in	2015-09-19 20:37:53 UTC (rev 20269)
+++ trunk/devel/libpeas/files/patch-Makefile.in	2015-09-26 21:41:11 UTC (rev 20270)
@@ -1,9 +1,9 @@
---- Makefile.in.orig	2012-05-25 22:12:44.000000000 +0200
-+++ Makefile.in	2012-05-25 22:12:52.000000000 +0200
-@@ -328,7 +328,7 @@
- top_srcdir = @top_srcdir@
- ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
- DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc --enable-glade-catalog
+--- Makefile.in.orig	2015-06-14 15:26:41.400785000 +0200
++++ Makefile.in	2015-06-14 15:27:12.810055000 +0200
+@@ -415,7 +415,7 @@
+ 	--enable-gtk-doc		\
+ 	--disable-doc-cross-references
+ 
 -SUBDIRS = libpeas loaders $(am__append_1) tests data po docs
 +SUBDIRS = libpeas loaders $(am__append_1) data po docs
  GCOVDIRS = libpeas loaders $(am__append_2)

Added: trunk/devel/libpeas/files/patch-loaders_python3_Makefile.in
===================================================================
--- trunk/devel/libpeas/files/patch-loaders_python3_Makefile.in	                        (rev 0)
+++ trunk/devel/libpeas/files/patch-loaders_python3_Makefile.in	2015-09-26 21:41:11 UTC (rev 20270)
@@ -0,0 +1,20 @@
+--- loaders/python3/Makefile.in.orig	2015-04-01 09:02:28.737155000 +0200
++++ loaders/python3/Makefile.in	2015-04-01 09:02:51.423432000 +0200
+@@ -126,7 +126,7 @@
+ LTLIBRARIES = $(loader_LTLIBRARIES)
+ am__DEPENDENCIES_1 =
+ libpython3loader_la_DEPENDENCIES =  \
+-	$(top_builddir)/libpeas/libpeas-1.0.la $(am__DEPENDENCIES_1) \
++	$(am__DEPENDENCIES_1) \
+ 	$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
+ am_libpython3loader_la_OBJECTS = peas-plugin-loader-python.lo \
+ 	peas-python-internal.lo peas-python3-resources.lo
+@@ -436,7 +436,7 @@
+ 	$(PYTHON3_LDFLAGS)
+ 
+ libpython3loader_la_LIBADD = \
+-	$(top_builddir)/libpeas/libpeas-1.0.la	\
++	-lpeas-1.0	\
+ 	$(PEAS_LIBS)				\
+ 	$(PYGOBJECT_LIBS)			\
+ 	$(PYTHON3_LIBS)


Property changes on: trunk/devel/libpeas/files/patch-loaders_python3_Makefile.in
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/libpeas/files/patch-loaders_python_Makefile.in
===================================================================
--- trunk/devel/libpeas/files/patch-loaders_python_Makefile.in	                        (rev 0)
+++ trunk/devel/libpeas/files/patch-loaders_python_Makefile.in	2015-09-26 21:41:11 UTC (rev 20270)
@@ -0,0 +1,20 @@
+--- loaders/python/Makefile.in.orig	2015-04-01 09:00:01.465820000 +0200
++++ loaders/python/Makefile.in	2015-04-01 09:00:34.614747000 +0200
+@@ -126,7 +126,7 @@
+ LTLIBRARIES = $(loader_LTLIBRARIES)
+ am__DEPENDENCIES_1 =
+ libpythonloader_la_DEPENDENCIES =  \
+-	$(top_builddir)/libpeas/libpeas-1.0.la $(am__DEPENDENCIES_1) \
++	$(am__DEPENDENCIES_1) \
+ 	$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
+ am_libpythonloader_la_OBJECTS = peas-plugin-loader-python.lo \
+ 	peas-python-internal.lo peas-python-resources.lo
+@@ -436,7 +436,7 @@
+ 	$(PYTHON2_LDFLAGS)
+ 
+ libpythonloader_la_LIBADD = \
+-	$(top_builddir)/libpeas/libpeas-1.0.la	\
++	-lpeas-1.0	\
+ 	$(PEAS_LIBS)				\
+ 	$(PYGOBJECT_LIBS)			\
+ 	$(PYTHON2_LIBS)


Property changes on: trunk/devel/libpeas/files/patch-loaders_python_Makefile.in
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Modified: trunk/devel/libpeas/pkg-plist
===================================================================
--- trunk/devel/libpeas/pkg-plist	2015-09-19 20:37:53 UTC (rev 20269)
+++ trunk/devel/libpeas/pkg-plist	2015-09-26 21:41:11 UTC (rev 20270)
@@ -1,4 +1,8 @@
 bin/peas-demo
+include/libpeas-1.0/libpeas-gtk/peas-gtk-configurable.h
+include/libpeas-1.0/libpeas-gtk/peas-gtk-plugin-manager-view.h
+include/libpeas-1.0/libpeas-gtk/peas-gtk-plugin-manager.h
+include/libpeas-1.0/libpeas-gtk/peas-gtk.h
 include/libpeas-1.0/libpeas/peas-activatable.h
 include/libpeas-1.0/libpeas/peas-engine.h
 include/libpeas-1.0/libpeas/peas-extension-base.h
@@ -7,30 +11,18 @@
 include/libpeas-1.0/libpeas/peas-object-module.h
 include/libpeas-1.0/libpeas/peas-plugin-info.h
 include/libpeas-1.0/libpeas/peas.h
-include/libpeas-1.0/libpeas-gtk/peas-gtk-configurable.h
-include/libpeas-1.0/libpeas-gtk/peas-gtk-plugin-manager-view.h
-include/libpeas-1.0/libpeas-gtk/peas-gtk-plugin-manager.h
-include/libpeas-1.0/libpeas-gtk/peas-gtk.h
 lib/girepository-1.0/Peas-1.0.typelib
 lib/girepository-1.0/PeasGtk-1.0.typelib
 lib/libpeas-1.0.so
 lib/libpeas-1.0.so.0
-lib/libpeas-1.0.so.0.1201.0
-%%PYTHON%%lib/libpeas-1.0/loaders/libpython3loader.so
-%%SEED%%lib/libpeas-1.0/loaders/libseedloader.so
+lib/libpeas-1.0.so.0.1400.0
 lib/libpeas-gtk-1.0.so
 lib/libpeas-gtk-1.0.so.0
-lib/libpeas-gtk-1.0.so.0.1201.0
+lib/libpeas-gtk-1.0.so.0.1400.0
 lib/peas-demo/plugins/helloworld/helloworld.plugin
 lib/peas-demo/plugins/helloworld/libhelloworld.so
-%%PYTHON%%lib/peas-demo/plugins/pythonhello/__pycache__/pythonhello.cpython-%%PYVER%%.pyc
-%%PYTHON%%lib/peas-demo/plugins/pythonhello/__pycache__/pythonhello.cpython-%%PYVER%%.pyo
-%%PYTHON%%lib/peas-demo/plugins/pythonhello/pythonhello.plugin
-%%PYTHON%%lib/peas-demo/plugins/pythonhello/pythonhello.py
 lib/peas-demo/plugins/secondtime/libsecondtime.so
 lib/peas-demo/plugins/secondtime/secondtime.plugin
-%%SEED%%lib/peas-demo/plugins/seedhello/seedhello.js
-%%SEED%%lib/peas-demo/plugins/seedhello/seedhello.plugin
 libdata/pkgconfig/libpeas-1.0.pc
 libdata/pkgconfig/libpeas-gtk-1.0.pc
 share/gir-1.0/Peas-1.0.gir
@@ -45,6 +37,11 @@
 share/gtk-doc/html/libpeas/PeasObjectModule.html
 share/gtk-doc/html/libpeas/PeasPluginInfo.html
 share/gtk-doc/html/libpeas/annotation-glossary.html
+share/gtk-doc/html/libpeas/api-index-1-14.html
+share/gtk-doc/html/libpeas/api-index-1-2.html
+share/gtk-doc/html/libpeas/api-index-1-4.html
+share/gtk-doc/html/libpeas/api-index-1-6.html
+share/gtk-doc/html/libpeas/api-index-deprecated.html
 share/gtk-doc/html/libpeas/api-index-full.html
 share/gtk-doc/html/libpeas/ch01.html
 share/gtk-doc/html/libpeas/ch02.html
@@ -74,6 +71,7 @@
 share/locale/be/LC_MESSAGES/libpeas.mo
 share/locale/bg/LC_MESSAGES/libpeas.mo
 share/locale/bn_IN/LC_MESSAGES/libpeas.mo
+share/locale/bs/LC_MESSAGES/libpeas.mo
 share/locale/ca/LC_MESSAGES/libpeas.mo
 share/locale/ca at valencia/LC_MESSAGES/libpeas.mo
 share/locale/cs/LC_MESSAGES/libpeas.mo
@@ -97,6 +95,7 @@
 share/locale/id/LC_MESSAGES/libpeas.mo
 share/locale/it/LC_MESSAGES/libpeas.mo
 share/locale/ja/LC_MESSAGES/libpeas.mo
+share/locale/kk/LC_MESSAGES/libpeas.mo
 share/locale/kn/LC_MESSAGES/libpeas.mo
 share/locale/ko/LC_MESSAGES/libpeas.mo
 share/locale/lt/LC_MESSAGES/libpeas.mo
@@ -105,6 +104,7 @@
 share/locale/mr/LC_MESSAGES/libpeas.mo
 share/locale/nb/LC_MESSAGES/libpeas.mo
 share/locale/nds/LC_MESSAGES/libpeas.mo
+share/locale/ne/LC_MESSAGES/libpeas.mo
 share/locale/nl/LC_MESSAGES/libpeas.mo
 share/locale/or/LC_MESSAGES/libpeas.mo
 share/locale/pa/LC_MESSAGES/libpeas.mo



More information about the Midnightbsd-cvs mailing list