The FreeBSD GNOME team presents a Glib and Gtk+ 3 update.
This update updates Glib20 to 2.36 and Gtk+ 3.8 * The gio-fam-backend port that used gamin for the GFileMonitor API is gone. It is replaced by a GIO kqueue implementation developed as part of a NetBSD GSoC 2011 project by Dimitry Matveev. * Fix a bug in the glib20 Makefile so it includes -lintl in the glib-2.0 pkgconfig file [1]. This broke static linking and newer binutils. * Add introspection USE_GNOME component which sets GI_SCANNER_DISABLE_CACHE to prevent creation of / root/.cache dir. Defaults to build & run depend, but :build and :run switches available. * New x11-toolkits/pangox-compat port and companion USE_GNOME component for pangox support which was removed from the pango port. Add it to ports still using pangox API. Exp-run by: bapt@ PR: ports/178958 [1] Submitted by: emaste@ [1]
This commit is contained in:
parent
a74217e6d9
commit
a5f590e51d
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=324037
1
MOVED
1
MOVED
@ -4831,3 +4831,4 @@ audio/artswrapper||2013-07-27|Depend on the expired audio/arts
|
||||
net/ns2|net/ns|2013-07-29|Duplicate ports merged
|
||||
x11-toolkits/libbonobouimm||2013-07-31|Not supported upstream anymore
|
||||
devel/libbonobomm||2013-07-31|Not supported upstream anymore
|
||||
devel/gio-fam-backend|devel/glib20|2013-07-31|Obsoleted by new functionality in glib20
|
||||
|
@ -3,7 +3,7 @@
|
||||
#
|
||||
# $FreeBSD$
|
||||
# $NetBSD: $
|
||||
# $MCom: ports/Mk/bsd.gnome.mk,v 1.574 2012/12/18 12:15:14 kwm Exp $
|
||||
# $MCom: ports/trunk/Mk/bsd.gnome.mk 17271 2013-04-01 15:16:27Z kwm $
|
||||
#
|
||||
# Please view me with 4 column tabs!
|
||||
|
||||
@ -68,9 +68,9 @@ Gnome_Pre_Include= bsd.gnome.mk
|
||||
#
|
||||
|
||||
# non-version specific components
|
||||
_USE_GNOME_ALL= esound intlhack intltool ltasneededhack lthack ltverhack \
|
||||
gnomehack referencehack gnomehier gnomemimedata gnomeprefix \
|
||||
pkgconfig
|
||||
_USE_GNOME_ALL= esound intlhack intltool introspection ltasneededhack lthack \
|
||||
ltverhack gnomehack referencehack gnomehier gnomemimedata \
|
||||
gnomeprefix pkgconfig
|
||||
|
||||
# GNOME 1 components
|
||||
_USE_GNOME_ALL+= bonobo gconf gdkpixbuf glib12 \
|
||||
@ -79,7 +79,7 @@ _USE_GNOME_ALL+= bonobo gconf gdkpixbuf glib12 \
|
||||
|
||||
# GNOME 2 components
|
||||
_USE_GNOME_ALL+= atk atspi cairo desktopfileutils eel2 evolutiondataserver gal2 \
|
||||
gdkpixbuf2 gconf2 _glib20 glib20 gnomecontrolcenter2 gnomedesktop \
|
||||
gdkpixbuf2 gconf2 glib20 gnomecontrolcenter2 gnomedesktop \
|
||||
gnomedesktopsharp20 gnomedocutils gnomemenus gnomepanel gnomesharp20 \
|
||||
gnomespeech gnomevfs2 gtk-update-icon-cache gtk20 gtkhtml3 gtksharp10 \
|
||||
gtksharp20 gtksourceview gtksourceview2 gvfs libartlgpl2 libbonobo \
|
||||
@ -87,7 +87,7 @@ _USE_GNOME_ALL+= atk atspi cairo desktopfileutils eel2 evolutiondataserver gal2
|
||||
libgnomecanvas libgnomedb libgnomekbd libgnomeprint libgnomeprintui \
|
||||
libgnomeui libgsf libgtkhtml libidl librsvg2 libwnck \
|
||||
libxml2 libxslt libzvt linc metacity nautilus2 nautiluscdburner \
|
||||
orbit2 pango pygnome2 pygnomedesktop pygnomeextras pygobject pygtk2 \
|
||||
orbit2 pango pangox-compat pygnome2 pygnomedesktop pygnomeextras pygobject pygtk2 \
|
||||
pygtksourceview vte
|
||||
|
||||
# GNOME 3 components
|
||||
@ -95,7 +95,7 @@ _USE_GNOME_ALL+= dconf gtk30 gtksourceview3 pygobject3
|
||||
|
||||
# C++ bindings
|
||||
_USE_GNOME_ALL+=atkmm cairomm gconfmm gconfmm26 glibmm gtkmm20 gtkmm24 \
|
||||
gtkmm30 gtksourcviewmm3 libgdamm \
|
||||
gtkmm30 gtksourceviewmm3 libgdamm \
|
||||
libgtksourceviewmm libxml++ libxml++26 libsigc++12 libsigc++20 \
|
||||
pangomm
|
||||
|
||||
@ -272,7 +272,7 @@ oaf_USE_GNOME_IMPL= glib12 orbit libxml
|
||||
gnomemimedata_DETECT= ${LOCALBASE}/libdata/pkgconfig/gnome-mime-data-2.0.pc
|
||||
gnomemimedata_BUILD_DEPENDS=${gnomemimedata_DETECT}:${PORTSDIR}/misc/gnome-mime-data
|
||||
gnomemimedata_RUN_DEPENDS=${gnomemimedata_DETECT}:${PORTSDIR}/misc/gnome-mime-data
|
||||
gnomemimedata_USE_GNOME_IMPL=gnomehier pkgconfig
|
||||
gnomemimedata_USE_GNOME_IMPL=gnomehier
|
||||
|
||||
GCONF_CONFIG?= ${LOCALBASE}/bin/gconf-config
|
||||
gconf_LIB_DEPENDS= gconf-1.1:${PORTSDIR}/devel/gconf
|
||||
@ -310,27 +310,27 @@ libglade_MAKE_ENV= LIBGLADE_CONFIG="${LIBGLADE_CONFIG}"
|
||||
libglade_DETECT= ${LIBGLADE_CONFIG}
|
||||
libglade_USE_GNOME_IMPL=gnomedb
|
||||
|
||||
_glib20_LIB_DEPENDS= glib-2.0:${PORTSDIR}/devel/glib20 \
|
||||
glib20_LIB_DEPENDS= glib-2.0:${PORTSDIR}/devel/glib20 \
|
||||
pcre:${PORTSDIR}/devel/pcre
|
||||
_glib20_DETECT= ${LOCALBASE}/libdata/pkgconfig/glib-2.0.pc
|
||||
glib20_DETECT= ${LOCALBASE}/libdata/pkgconfig/glib-2.0.pc
|
||||
|
||||
glib20_RUN_DEPENDS= ${LOCALBASE}/lib/gio/modules/libgiofam.so:${PORTSDIR}/devel/gio-fam-backend
|
||||
glib20_DETECT= ${LOCALBASE}/lib/gio/modules/libgiofam.so
|
||||
glib20_USE_GNOME_IMPL= _glib20
|
||||
|
||||
atk_LIB_DEPENDS= atk-1.0.0:${PORTSDIR}/accessibility/atk
|
||||
atk_LIB_DEPENDS= atk-1.0:${PORTSDIR}/accessibility/atk
|
||||
atk_DETECT= ${LOCALBASE}/libdata/pkgconfig/atk.pc
|
||||
atk_USE_GNOME_IMPL= glib20
|
||||
|
||||
dconf_LIB_DEPENDS= dconf.0:${PORTSDIR}/devel/dconf
|
||||
dconf_LIB_DEPENDS= dconf:${PORTSDIR}/devel/dconf
|
||||
dconf_DETECT= ${LOCALBASE}/libdata/pkgconfig/dconf.pc
|
||||
dconf_USE_GNOME_IMPL= glib20
|
||||
|
||||
pango_LIB_DEPENDS= pango-1.0.0:${PORTSDIR}/x11-toolkits/pango
|
||||
pango_LIB_DEPENDS= pango-1.0:${PORTSDIR}/x11-toolkits/pango
|
||||
pango_DETECT= ${LOCALBASE}/libdata/pkgconfig/pango.pc
|
||||
pango_USE_GNOME_IMPL= glib20
|
||||
|
||||
gdkpixbuf2_LIB_DEPENDS= gdk_pixbuf-2.0.0:${PORTSDIR}/graphics/gdk-pixbuf2
|
||||
pangox-compat_LIB_DEPENDS= pangox-1.0:${PORTSDIR}/x11-toolkits/pangox-compat
|
||||
pangox-compat_DETECT= ${LOCALBASE}/libdata/pkgconfig/pangox.pc
|
||||
pangox-compat_USE_GNOME_IMPL= glib20 pango
|
||||
|
||||
gdkpixbuf2_LIB_DEPENDS= gdk_pixbuf-2.0:${PORTSDIR}/graphics/gdk-pixbuf2
|
||||
gdkpixbuf2_DETECT= ${LOCALBASE}/libdata/pkgconfig/gdk-pixbuf-2.0.pc
|
||||
gdkpixbuf2_USE_GNOME_IMPL=glib20
|
||||
|
||||
@ -380,6 +380,12 @@ libbonobo_LIB_DEPENDS= bonobo-2.0:${PORTSDIR}/devel/libbonobo
|
||||
libbonobo_DETECT= ${LOCALBASE}/libdata/pkgconfig/libbonobo-2.0.pc
|
||||
libbonobo_USE_GNOME_IMPL=libxml2 orbit2
|
||||
|
||||
introspection_BUILD_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection
|
||||
introspection_RUN_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection
|
||||
introspection_DETECT= ${LOCALBASE}/libdata/pkgconfig/gobject-introspection-1.0.pc
|
||||
introspection_USE_GNOME_IMPL= glib20
|
||||
introspection_MAKE_ENV= GI_SCANNER_DISABLE_CACHE=1
|
||||
|
||||
gconf2_LIB_DEPENDS= gconf-2.4:${PORTSDIR}/devel/gconf2
|
||||
gconf2_DETECT= ${LOCALBASE}/libdata/pkgconfig/gconf-2.0.pc
|
||||
gconf2_USE_GNOME_IMPL= orbit2 libxml2 gtk20
|
||||
|
26
UPDATING
26
UPDATING
@ -5,6 +5,32 @@ they are unavoidable.
|
||||
You should get into the habit of checking this file for changes each time
|
||||
you update your ports collection, before attempting any port upgrades.
|
||||
|
||||
20130731:
|
||||
AFFECTS: users of glib20
|
||||
AUTHOR: kwm@FreeBSD.org
|
||||
|
||||
The devel/gio-fam-backend port was removed in the glib 2.36 update.
|
||||
Since the gio-fam-backend port was used in USE_GNOME=glib20, all
|
||||
dependencies need to rebuilt. The removal of gio-fam-backend isn't critical,
|
||||
glib20 using programs should work just fine if the port is still installed.
|
||||
It is not clear however, if glib20 will use the new kqueue backend or the old
|
||||
fam backend.
|
||||
|
||||
Note that users of pkg packages can just run the pkg delete command after
|
||||
there next update.
|
||||
|
||||
# portmaster -f gio-fam-backend
|
||||
or
|
||||
# portupgrade -rf gio-fam-backend
|
||||
|
||||
# pkg delete gio-fam-backend
|
||||
or
|
||||
# pkg_delete gio-fam-backend
|
||||
|
||||
# portmaster -a
|
||||
or
|
||||
# portupgrade -a
|
||||
|
||||
20130726:
|
||||
AFFECTS: users of Qt 3 and KDE 3
|
||||
AUTHOR: rene@FreeBSD.org
|
||||
|
@ -1,9 +1,9 @@
|
||||
# Created by: Maxim Sobolev <sobomax@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
# $MCom: ports/accessibility/at-spi2-atk/Makefile,v 1.38 2012/12/16 22:36:25 kwm Exp $
|
||||
# $MCom: ports/trunk/accessibility/at-spi2-atk/Makefile 18634 2013-07-26 10:42:35Z kwm $
|
||||
|
||||
PORTNAME= at-spi2-atk
|
||||
PORTVERSION= 2.6.2
|
||||
PORTVERSION= 2.8.0
|
||||
CATEGORIES= accessibility x11-toolkits
|
||||
MASTER_SITES= GNOME
|
||||
DIST_SUBDIR= gnome3
|
||||
@ -13,21 +13,19 @@ COMMENT= Assisted Technology Provider module for GTK+
|
||||
|
||||
LICENSE= LGPL21
|
||||
|
||||
BUILD_DEPENDS= at-spi2-core>=2.1.4:${PORTSDIR}/accessibility/at-spi2-core
|
||||
BUILD_DEPENDS= at-spi2-core>=2.8.0:${PORTSDIR}/accessibility/at-spi2-core
|
||||
LIB_DEPENDS= dbus-1:${PORTSDIR}/devel/dbus
|
||||
RUN_DEPENDS= at-spi2-core>=2.1.4:${PORTSDIR}/accessibility/at-spi2-core
|
||||
RUN_DEPENDS= at-spi2-core>=2.8.0:${PORTSDIR}/accessibility/at-spi2-core
|
||||
|
||||
PORTSCOUT= limitw:1,even
|
||||
|
||||
USES= pkgconfig pathfix
|
||||
USE_XZ= yes
|
||||
USE_GMAKE= yes
|
||||
USES= gmake pathfix pkgconfig
|
||||
USE_GNOME= gnomehier intlhack glib20 atk
|
||||
GNU_CONFIGURE= yes
|
||||
USE_LDCONFIG= yes
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
CONFIGURE_ARGS= --enable-p2p
|
||||
GLIB_SCHEMAS= org.a11y.atspi.gschema.xml
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (gnome3/at-spi2-atk-2.6.2.tar.xz) = 496c8432e8ab82735145f9af5d45209e9b708bf3c94e527ee091d08641a9bcfa
|
||||
SIZE (gnome3/at-spi2-atk-2.6.2.tar.xz) = 274748
|
||||
SHA256 (gnome3/at-spi2-atk-2.8.0.tar.xz) = 4688acbc1474cda0aa49341f109ad0726603ce3e872cc6521c74931338c7ba20
|
||||
SIZE (gnome3/at-spi2-atk-2.8.0.tar.xz) = 267368
|
||||
|
@ -1,11 +0,0 @@
|
||||
--- atk-adaptor/accessible-cache.c.orig 2012-11-21 23:46:32.000000000 +0000
|
||||
+++ atk-adaptor/accessible-cache.c 2012-11-21 23:47:06.000000000 +0000
|
||||
@@ -362,7 +362,7 @@
|
||||
if (!child)
|
||||
{
|
||||
g_static_rec_mutex_unlock (&cache_mutex);
|
||||
- return;
|
||||
+ return FALSE;
|
||||
}
|
||||
|
||||
g_object_ref (child);
|
@ -1,9 +1,9 @@
|
||||
# Created by: Maxim Sobolev <sobomax@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
# $MCom: ports/accessibility/at-spi2-core/Makefile,v 1.41 2012/12/16 22:36:25 kwm Exp $
|
||||
# $MCom: ports/trunk/accessibility/at-spi2-core/Makefile 18634 2013-07-26 10:42:35Z kwm $
|
||||
|
||||
PORTNAME= at-spi2-core
|
||||
PORTVERSION= 2.6.3
|
||||
PORTVERSION= 2.8.0
|
||||
CATEGORIES= accessibility x11-toolkits
|
||||
MASTER_SITES= GNOME
|
||||
DIST_SUBDIR= gnome3
|
||||
@ -13,15 +13,13 @@ COMMENT= Assistive Technology Service Provider Interface
|
||||
|
||||
LICENSE= LGPL21
|
||||
|
||||
BUILD_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection
|
||||
LIB_DEPENDS= dbus-1:${PORTSDIR}/devel/dbus
|
||||
|
||||
PORTSCOUT= limitw:1,even
|
||||
|
||||
USES= pathfix pkgconfig gettext
|
||||
USES= gettext gmake pathfix pkgconfig
|
||||
USE_XZ= yes
|
||||
USE_GMAKE= yes
|
||||
USE_GNOME= gnomehier glib20 intlhack
|
||||
USE_GNOME= gnomehier glib20 intlhack introspection:build
|
||||
USE_XORG= x11 xi xtst xext
|
||||
USE_LDCONFIG= yes
|
||||
GNU_CONFIGURE= yes
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (gnome3/at-spi2-core-2.6.3.tar.xz) = fc4487ae46e847cfd057b329b852cf99923772ecd2ddc29f29670c9f2b15d0ea
|
||||
SIZE (gnome3/at-spi2-core-2.6.3.tar.xz) = 445084
|
||||
SHA256 (gnome3/at-spi2-core-2.8.0.tar.xz) = 1861a30fc7f583d5a567a0ba547db67ce9bd294f0d1c9f7403c96a10a481c458
|
||||
SIZE (gnome3/at-spi2-core-2.8.0.tar.xz) = 436836
|
||||
|
@ -1,10 +0,0 @@
|
||||
--- atspi/Makefile.in.orig 2011-01-24 00:11:24.000000000 +0000
|
||||
+++ atspi/Makefile.in 2011-01-24 00:13:25.000000000 +0000
|
||||
@@ -897,6 +897,7 @@
|
||||
@HAVE_INTROSPECTION_TRUE@ --nsversion=2.0 \
|
||||
@HAVE_INTROSPECTION_TRUE@ -I$(top_builddir) \
|
||||
@HAVE_INTROSPECTION_TRUE@ -I$(top_srcdir) \
|
||||
+@HAVE_INTROSPECTION_TRUE@ $(CPPFLAGS) \
|
||||
@HAVE_INTROSPECTION_TRUE@ --include=GLib-2.0 \
|
||||
@HAVE_INTROSPECTION_TRUE@ --include=GObject-2.0 \
|
||||
@HAVE_INTROSPECTION_TRUE@ --libtool="$(top_builddir)/libtool" \
|
@ -133,6 +133,7 @@ share/locale/sr@latin/LC_MESSAGES/at-spi2-core.mo
|
||||
share/locale/sv/LC_MESSAGES/at-spi2-core.mo
|
||||
share/locale/ta/LC_MESSAGES/at-spi2-core.mo
|
||||
share/locale/te/LC_MESSAGES/at-spi2-core.mo
|
||||
share/locale/tg/LC_MESSAGES/at-spi2-core.mo
|
||||
share/locale/tr/LC_MESSAGES/at-spi2-core.mo
|
||||
share/locale/ug/LC_MESSAGES/at-spi2-core.mo
|
||||
share/locale/uk/LC_MESSAGES/at-spi2-core.mo
|
||||
|
@ -1,9 +1,9 @@
|
||||
# Created by: Maxim Sobolev <sobomax@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
# $MCom: ports/accessibility/atk/Makefile,v 1.123 2012/10/07 09:00:37 kwm Exp $
|
||||
# $MCom: ports/trunk/accessibility/atk/Makefile 18634 2013-07-26 10:42:35Z kwm $
|
||||
|
||||
PORTNAME= atk
|
||||
PORTVERSION= 2.6.0
|
||||
PORTVERSION= 2.8.0
|
||||
PORTREVISION?= 0
|
||||
CATEGORIES= accessibility devel
|
||||
MASTER_SITES= GNOME
|
||||
@ -16,15 +16,11 @@ USE_XZ= yes
|
||||
|
||||
.if !defined(REFERENCE_PORT)
|
||||
|
||||
BUILD_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection
|
||||
|
||||
USES= pathfix pkgconfig gettext
|
||||
USE_GMAKE= yes
|
||||
USE_LDCONFIG= yes
|
||||
USE_AUTOTOOLS= libtool
|
||||
USE_GNOME= gnomehier glib20 ltverhack referencehack
|
||||
CONFIGURE_ARGS= --enable-static \
|
||||
--with-html-dir=${PREFIX}/share/doc
|
||||
USES= gettext gmake pathfix pkgconfig
|
||||
USE_GNOME= gnomehier glib20 ltverhack referencehack introspection:build
|
||||
CONFIGURE_ARGS= --with-html-dir=${PREFIX}/share/doc
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
CONFIGURE_ENV= AUTOCONF=${TRUE} AUTOMAKE=${TRUE}
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (gnome2/atk-2.6.0.tar.xz) = eff663f90847620bb68c9c2cbaaf7f45e2ff44163b9ab3f10d15be763680491f
|
||||
SIZE (gnome2/atk-2.6.0.tar.xz) = 609136
|
||||
SHA256 (gnome2/atk-2.8.0.tar.xz) = b22519176226f3e07cf6d932b77852e6b6be4780977770704b32d0f4e0686df4
|
||||
SIZE (gnome2/atk-2.8.0.tar.xz) = 634052
|
||||
|
@ -28,6 +28,7 @@ include/atk-1.0/atk/atktable.h
|
||||
include/atk-1.0/atk/atktext.h
|
||||
include/atk-1.0/atk/atkutil.h
|
||||
include/atk-1.0/atk/atkvalue.h
|
||||
include/atk-1.0/atk/atkversion.h
|
||||
include/atk-1.0/atk/atkwindow.h
|
||||
lib/girepository-1.0/Atk-1.0.typelib
|
||||
lib/libatk-1.0.a
|
||||
@ -117,6 +118,7 @@ share/locale/sr@latin/LC_MESSAGES/atk10.mo
|
||||
share/locale/sv/LC_MESSAGES/atk10.mo
|
||||
share/locale/ta/LC_MESSAGES/atk10.mo
|
||||
share/locale/te/LC_MESSAGES/atk10.mo
|
||||
share/locale/tg/LC_MESSAGES/atk10.mo
|
||||
share/locale/th/LC_MESSAGES/atk10.mo
|
||||
share/locale/tk/LC_MESSAGES/atk10.mo
|
||||
share/locale/tr/LC_MESSAGES/atk10.mo
|
||||
|
@ -1,31 +1,26 @@
|
||||
# New ports collection makefile for: at-spi
|
||||
# Date Created: 12 April 2002
|
||||
# Whom: Maxim Sobolev <sobomax@FreeBSD.org>
|
||||
#
|
||||
# Created by: Maxim Sobolev <sobomax@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
# $MCom: ports/accessibility/py-atspi/Makefile,v 1.13 2010/11/16 11:55:55 kwm Exp $
|
||||
#
|
||||
# $MCom: ports/trunk/accessibility/py-atspi/Makefile 18610 2013-06-30 16:33:05Z marcus $
|
||||
|
||||
PORTNAME= atspi
|
||||
PORTVERSION= 0.4.1
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 2.8.0
|
||||
CATEGORIES= accessibility x11-toolkits python
|
||||
MASTER_SITES= GNOME
|
||||
MASTER_SITE_SUBDIR= sources/pyatspi/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}
|
||||
MASTER_SITE_SUBDIR= sources/pyatspi/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
DISTNAME= pyatspi-${PORTVERSION}
|
||||
DIST_SUBDIR= gnome2
|
||||
DIST_SUBDIR= gnome3
|
||||
|
||||
MAINTAINER= gnome@FreeBSD.org
|
||||
COMMENT= Python API for the D-BUS based SPI framework
|
||||
|
||||
LIB_DEPENDS= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib
|
||||
RUN_DEPENDS= ${LOCALBASE}/libexec/at-spi2-registryd:${PORTSDIR}/accessibility/at-spi2-core
|
||||
|
||||
USE_BZIP2= yes
|
||||
USES= gettext
|
||||
USE_GMAKE= yes
|
||||
USE_GNOME= gnomehack gnomehier intlhack gtk20 libxml2
|
||||
CONFLICTS= at-spi-1.[0-9]*
|
||||
|
||||
USE_XZ= yes
|
||||
USES= gettext gmake pathfix pkgconfig
|
||||
USE_GNOME= gnomehier intlhack pygobject3
|
||||
GNU_CONFIGURE= yes
|
||||
USE_PYTHON= yes
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (gnome2/pyatspi-0.4.1.tar.bz2) = 2d9672e0ca6277c491a0b35421691d96618d9c02e687851ce418811379aa4a2e
|
||||
SIZE (gnome2/pyatspi-0.4.1.tar.bz2) = 311019
|
||||
SHA256 (gnome3/pyatspi-2.8.0.tar.xz) = f1695670f13c804898f959e3e7fc517db1c7f1079c051d10e22a35889524fd17
|
||||
SIZE (gnome3/pyatspi-2.8.0.tar.xz) = 287352
|
||||
|
@ -1,98 +1,70 @@
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/Accessibility.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/Accessibility.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/Accessibility.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/__init__.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/__init__.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/__init__.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/accessible.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/accessible.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/accessible.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/action.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/action.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/action.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/appevent.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/appevent.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/appevent.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/application.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/application.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/application.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/busutils/__init__.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/busutils/__init__.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/busutils/__init__.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/busutils/bus.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/busutils/bus.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/busutils/bus.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/busutils/proxy.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/busutils/proxy.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/busutils/proxy.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/cache.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/cache.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/cache.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/collection.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/collection.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/collection.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/component.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/component.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/component.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/constants.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/constants.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/constants.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/deviceevent.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/deviceevent.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/deviceevent.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/document.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/document.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/document.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/editabletext.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/editabletext.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/editabletext.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/enum.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/enum.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/enum.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/exceptions.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/exceptions.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/exceptions.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/factory.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/factory.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/factory.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/hyperlink.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/hyperlink.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/hyperlink.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/hypertext.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/hypertext.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/hypertext.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/image.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/image.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/image.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/interfaces.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/interfaces.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/interfaces.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/registry.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/registry.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/registry.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/relation.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/relation.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/relation.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/role.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/role.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/role.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/selection.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/selection.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/selection.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/state.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/state.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/state.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/table.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/table.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/table.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/text.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/text.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/text.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/utils.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/utils.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/utils.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/value.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/value.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi_dbus/value.pyo
|
||||
@dirrm %%PYTHON_SITELIBDIR%%/pyatspi_dbus/busutils
|
||||
@dirrm %%PYTHON_SITELIBDIR%%/pyatspi_dbus
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/Accessibility.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/Accessibility.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/Accessibility.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/__init__.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/__init__.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/__init__.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/action.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/action.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/action.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/appevent.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/appevent.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/appevent.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/application.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/application.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/application.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/collection.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/collection.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/collection.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/component.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/component.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/component.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/constants.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/constants.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/constants.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/deviceevent.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/deviceevent.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/deviceevent.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/document.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/document.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/document.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/editabletext.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/editabletext.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/editabletext.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/enum.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/enum.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/enum.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/hypertext.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/hypertext.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/hypertext.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/image.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/image.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/image.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/interface.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/interface.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/interface.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/registry.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/registry.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/registry.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/role.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/role.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/role.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/selection.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/selection.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/selection.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/state.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/state.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/state.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/table.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/table.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/table.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/text.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/text.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/text.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/utils.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/utils.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/utils.pyo
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/value.py
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/value.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pyatspi/value.pyo
|
||||
@dirrm %%PYTHON_SITELIBDIR%%/pyatspi
|
||||
|
@ -16,6 +16,7 @@ CONFLICTS= openal-soft-[0-9]*
|
||||
USE_AUTOTOOLS= libtool
|
||||
GNU_CONFIGURE= yes
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
CFLAGS+= -Wno-return-type
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
CONFIGURE_ARGS= --enable-capture \
|
||||
--disable-arts
|
||||
|
@ -4,7 +4,7 @@
|
||||
PORTNAME= fcitx
|
||||
PORTVERSION= 4.2.6.1
|
||||
CATEGORIES= chinese x11
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE}
|
||||
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
|
||||
pinyin.tar.gz table.tar.gz en_dict-${_DICT_VER}.tar.gz
|
||||
@ -30,10 +30,10 @@ SUB_LIST+= PORTSDIR=${PORTSDIR}
|
||||
CONFLICTS= zh-scim-fcitx-3.*
|
||||
|
||||
USE_XZ= yes
|
||||
USE_GNOME= pango intltool libxml2 gnomehack
|
||||
USE_GNOME= pango intltool libxml2 introspection
|
||||
USE_XORG= x11 xext xkbfile
|
||||
USE_LDCONFIG= yes
|
||||
USES= cmake gettext
|
||||
USES= cmake gettext pathfix
|
||||
INSTALLS_ICONS= yes
|
||||
|
||||
OPTIONS_DEFINE= GTK2 GTK3 QT4 OPENCC TPUNC
|
||||
|
@ -548,7 +548,6 @@
|
||||
SUBDIR += gflags
|
||||
SUBDIR += giggle
|
||||
SUBDIR += gindent
|
||||
SUBDIR += gio-fam-backend
|
||||
SUBDIR += gio-sharp
|
||||
SUBDIR += git
|
||||
SUBDIR += git-merge-changelog
|
||||
|
@ -1,8 +1,9 @@
|
||||
# Created by: Koop Mast <kwm@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
# $MCom: ports/devel/dconf-editor/Makefile,v 1.2 2012/12/16 22:43:23 kwm Exp $
|
||||
# $MCom: ports/trunk/devel/dconf-editor/Makefile 18422 2013-05-06 11:04:38Z kwm $
|
||||
|
||||
PORTNAME= dconf
|
||||
PORTREVISION= 0
|
||||
PKGNAMESUFFIX= -editor
|
||||
|
||||
COMMENT= configuration editor for dconf
|
||||
|
@ -1,10 +1,10 @@
|
||||
# Created by: Koop Mast <kwm@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
# $MCom: ports/devel/dconf/Makefile,v 1.30 2012/10/03 17:57:17 kwm Exp $
|
||||
# $MCom: ports/trunk/devel/dconf/Makefile 18634 2013-07-26 10:42:35Z kwm $
|
||||
|
||||
PORTNAME?= dconf
|
||||
PORTVERSION= 0.12.1
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 0.14.1
|
||||
PORTREVISION= 0
|
||||
CATEGORIES= devel gnome
|
||||
MASTER_SITES= GNOME
|
||||
DISTNAME= dconf-${PORTVERSION}
|
||||
@ -13,12 +13,14 @@ DIST_SUBDIR= gnome3
|
||||
MAINTAINER= gnome@FreeBSD.org
|
||||
COMMENT= A configuration database system for GNOME
|
||||
|
||||
BUILD_DEPENDS= vala>=0.15.1:${PORTSDIR}/lang/vala
|
||||
BUILD_DEPENDS= vala>=0.18.1:${PORTSDIR}/lang/vala \
|
||||
docbook-xsl>=0:${PORTSDIR}/textproc/docbook-xsl
|
||||
|
||||
LIB_DEPENDS= dbus-1:${PORTSDIR}/devel/dbus
|
||||
|
||||
USE_XZ= yes
|
||||
USE_GMAKE= yes
|
||||
USE_GNOME= gnomehack glib20 gnomehier
|
||||
USES= gettext gmake pathfix pkgconfig
|
||||
USE_GNOME= glib20 gnomehier intltool
|
||||
USE_LDCONFIG= yes
|
||||
GNU_CONFIGURE= yes
|
||||
MAKE_JOBS_UNSAFE= yes
|
||||
@ -36,6 +38,11 @@ LIB_DEPENDS+= dconf:${PORTSDIR}/devel/dconf
|
||||
CONFIGURE_ARGS+=--disable-editor
|
||||
.endif
|
||||
|
||||
.if ${DCONF_SLAVE} == "no"
|
||||
MAN1= dconf-editor.1 dconf-service.1 dconf.1
|
||||
MAN7= dconf.7
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|/etc/|${PREFIX}/etc/|g' \
|
||||
${WRKSRC}/engine/dconf-engine.c \
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (gnome3/dconf-0.12.1.tar.xz) = 3cd32b78d88ed7be90dace5d45e2cf8a6abdb253d43dbfa5ef52103b329dc214
|
||||
SIZE (gnome3/dconf-0.12.1.tar.xz) = 202112
|
||||
SHA256 (gnome3/dconf-0.14.1.tar.xz) = 59c58c5eafa0ebd616287d078f4441d5342870a44634445d324e88fc0287f0b8
|
||||
SIZE (gnome3/dconf-0.14.1.tar.xz) = 291300
|
||||
|
@ -1,37 +1,40 @@
|
||||
--- client/Makefile.in.orig 2012-05-28 13:27:17.000000000 +0200
|
||||
+++ client/Makefile.in 2012-05-28 13:31:25.000000000 +0200
|
||||
@@ -34,7 +34,7 @@
|
||||
NORMAL_UNINSTALL = :
|
||||
PRE_UNINSTALL = :
|
||||
POST_UNINSTALL = :
|
||||
-shlib_PROGRAMS = libdconf.so.0.0.0$(EXEEXT)
|
||||
+shlib_PROGRAMS = libdconf.so.0$(EXEEXT)
|
||||
--- client/Makefile.orig.in 2013-03-26 19:40:26.085263743 +0000
|
||||
+++ client/Makefile.in 2013-03-26 19:40:33.384265230 +0000
|
||||
@@ -55,7 +55,7 @@
|
||||
DIST_COMMON = $(dconfclientinclude_HEADERS) $(dconfinclude_HEADERS) \
|
||||
$(srcdir)/Makefile.am $(srcdir)/Makefile.in \
|
||||
$(srcdir)/dconf.pc.in $(top_srcdir)/Makefile.gtester
|
||||
-shlib_PROGRAMS = libdconf.so.1.0.0$(EXEEXT)
|
||||
+shlib_PROGRAMS = libdconf.so.1$(EXEEXT)
|
||||
subdir = client
|
||||
DIST_COMMON = $(dconfinclude_HEADERS) $(srcdir)/Makefile.am \
|
||||
$(srcdir)/Makefile.in $(srcdir)/dconf.pc.in dconf-client.c \
|
||||
@@ -332,9 +332,10 @@
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
|
||||
@@ -416,12 +416,12 @@
|
||||
|
||||
clean-shlibPROGRAMS:
|
||||
-test -z "$(shlib_PROGRAMS)" || rm -f $(shlib_PROGRAMS)
|
||||
-libdconf.so.0.0.0$(EXEEXT): $(libdconf_so_0_0_0_OBJECTS) $(libdconf_so_0_0_0_DEPENDENCIES) $(EXTRA_libdconf_so_0_0_0_DEPENDENCIES)
|
||||
+libdconf.so.0$(EXEEXT): $(libdconf_so_0_0_0_OBJECTS) $(libdconf_so_0_0_0_DEPENDENCIES) $(EXTRA_libdconf_so_0_0_0_DEPENDENCIES)
|
||||
@rm -f libdconf.so.0.0.0$(EXEEXT)
|
||||
$(AM_V_CCLD)$(libdconf_so_0_0_0_LINK) $(libdconf_so_0_0_0_OBJECTS) $(libdconf_so_0_0_0_LDADD) $(LIBS)
|
||||
+ $(AM_V_GEN) ln -fs libdconf.so.0 libdconf.so
|
||||
-libdconf.so.1.0.0$(EXEEXT): $(libdconf_so_1_0_0_OBJECTS) $(libdconf_so_1_0_0_DEPENDENCIES) $(EXTRA_libdconf_so_1_0_0_DEPENDENCIES)
|
||||
+libdconf.so.1$(EXEEXT): $(libdconf_so_1_0_0_OBJECTS) $(libdconf_so_1_0_0_DEPENDENCIES) $(EXTRA_libdconf_so_1_0_0_DEPENDENCIES)
|
||||
@rm -f libdconf.so.1.0.0$(EXEEXT)
|
||||
$(AM_V_CCLD)$(libdconf_so_1_0_0_LINK) $(libdconf_so_1_0_0_OBJECTS) $(libdconf_so_1_0_0_LDADD) $(LIBS)
|
||||
+ $(AM_V_GEN) ln -fs libdconf.so.1 libdconf.so
|
||||
|
||||
mostlyclean-compile:
|
||||
-rm -f *.$(OBJEXT)
|
||||
@@ -695,12 +696,8 @@
|
||||
uninstall-vapiDATA
|
||||
- -rm -f *.$(OBJEXT)
|
||||
|
||||
distclean-compile:
|
||||
-rm -f *.tab.c
|
||||
@@ -838,12 +838,8 @@
|
||||
# run tests in cwd as part of make check
|
||||
check-local: test-nonrecursive
|
||||
|
||||
-libdconf.so.0 libdconf.so: libdconf.so.0.0.0
|
||||
- $(AM_V_GEN) ln -fs libdconf.so.0.0.0 $@
|
||||
-libdconf.so.1 libdconf.so: libdconf.so.1.0.0
|
||||
- $(AM_V_GEN) ln -fs libdconf.so.1.0.0 $@
|
||||
-
|
||||
install-data-hook:
|
||||
- ln -fs libdconf.so.0.0.0 $(DESTDIR)$(shlibdir)/libdconf.so.0
|
||||
- ln -fs libdconf.so.0.0.0 $(DESTDIR)$(shlibdir)/libdconf.so
|
||||
+ ln -fs libdconf.so.0 $(DESTDIR)$(shlibdir)/libdconf.so
|
||||
- ln -fs libdconf.so.1.0.0 $(DESTDIR)$(shlibdir)/libdconf.so.1
|
||||
- ln -fs libdconf.so.1.0.0 $(DESTDIR)$(shlibdir)/libdconf.so
|
||||
+ ln -fs libdconf.so.1 $(DESTDIR)$(shlibdir)/libdconf.so
|
||||
|
||||
uninstall-hook:
|
||||
rm -f $(DESTDIR)$(shlibdir)/libdconf.so.0
|
||||
rm -f $(DESTDIR)$(shlibdir)/libdconf.so.1
|
||||
|
@ -1,27 +1,28 @@
|
||||
--- dbus-1/Makefile.in.orig 2012-05-28 13:31:56.000000000 +0200
|
||||
+++ dbus-1/Makefile.in 2012-05-28 13:35:25.000000000 +0200
|
||||
@@ -34,7 +34,7 @@
|
||||
NORMAL_UNINSTALL = :
|
||||
PRE_UNINSTALL = :
|
||||
POST_UNINSTALL = :
|
||||
--- dbus-1/Makefile.orig.in 2013-03-26 19:18:48.870352031 +0000
|
||||
+++ dbus-1/Makefile.in 2013-03-26 19:18:57.583352154 +0000
|
||||
@@ -55,7 +55,7 @@
|
||||
DIST_COMMON = $(dconf_dbus_1include_HEADERS) $(srcdir)/Makefile.am \
|
||||
$(srcdir)/Makefile.in $(srcdir)/dconf-dbus-1.pc.in \
|
||||
$(top_srcdir)/Makefile.gtester
|
||||
-shlib_PROGRAMS = libdconf-dbus-1.so.0.0.0$(EXEEXT)
|
||||
+shlib_PROGRAMS = libdconf-dbus-1.so.0$(EXEEXT)
|
||||
subdir = dbus-1
|
||||
DIST_COMMON = $(dconf_dbus_1include_HEADERS) $(srcdir)/Makefile.am \
|
||||
$(srcdir)/Makefile.in $(srcdir)/dconf-dbus-1.pc.in
|
||||
@@ -246,7 +246,7 @@
|
||||
../gvdb/gvdb-reader.c \
|
||||
dconf-dbus-1.c
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
|
||||
@@ -341,7 +341,7 @@
|
||||
|
||||
-noinst_DATA = libdconf-dbus-1.so libdconf-dbus-1.so.0
|
||||
+noinst_DATA = libdconf-dbus-1.so.0
|
||||
libdconf_dbus_1_so_0_0_0_LDFLAGS = -shared -Wl,-soname=libdconf-dbus-1.so.0
|
||||
libdconf_dbus_1_so_0_0_0_SOURCES = dconf-dbus-1.c
|
||||
-nodist_noinst_DATA = libdconf-dbus-1.so libdconf-dbus-1.so.0
|
||||
+nodist_noinst_DATA = libdconf-dbus-1.so.0
|
||||
CLEANFILES = libdconf-dbus-1.so.0 libdconf-dbus-1.so
|
||||
all: all-am
|
||||
|
||||
@@ -321,9 +321,10 @@
|
||||
@@ -430,13 +430,12 @@
|
||||
cd "$(DESTDIR)$(shlibdir)" && rm -f $$files
|
||||
|
||||
clean-shlibPROGRAMS:
|
||||
-test -z "$(shlib_PROGRAMS)" || rm -f $(shlib_PROGRAMS)
|
||||
- -test -z "$(shlib_PROGRAMS)" || rm -f $(shlib_PROGRAMS)
|
||||
-libdconf-dbus-1.so.0.0.0$(EXEEXT): $(libdconf_dbus_1_so_0_0_0_OBJECTS) $(libdconf_dbus_1_so_0_0_0_DEPENDENCIES) $(EXTRA_libdconf_dbus_1_so_0_0_0_DEPENDENCIES)
|
||||
- @rm -f libdconf-dbus-1.so.0.0.0$(EXEEXT)
|
||||
+libdconf-dbus-1.so.0$(EXEEXT): $(libdconf_dbus_1_so_0_0_0_OBJECTS) $(libdconf_dbus_1_so_0_0_0_DEPENDENCIES) $(EXTRA_libdconf_dbus_1_so_0_0_0_DEPENDENCIES)
|
||||
@ -30,10 +31,13 @@
|
||||
+ $(AM_V_GEN) ln -fs libdconf-dbus-1.so.0 libdconf-dbus-1.so
|
||||
|
||||
mostlyclean-compile:
|
||||
-rm -f *.$(OBJEXT)
|
||||
@@ -640,12 +641,8 @@
|
||||
uninstall-hook uninstall-pkgconfigDATA uninstall-shlibPROGRAMS
|
||||
- -rm -f *.$(OBJEXT)
|
||||
|
||||
distclean-compile:
|
||||
-rm -f *.tab.c
|
||||
@@ -821,12 +820,8 @@
|
||||
# run tests in cwd as part of make check
|
||||
check-local: test-nonrecursive
|
||||
|
||||
-libdconf-dbus-1.so.0 libdconf-dbus-1.so: libdconf-dbus-1.so.0.0.0
|
||||
- $(AM_V_GEN) ln -fs libdconf-dbus-1.so.0.0.0 $@
|
||||
|
@ -1,20 +1,20 @@
|
||||
--- editor/Makefile.in.orig 2012-10-03 17:32:51.000000000 +0000
|
||||
+++ editor/Makefile.in 2012-10-03 17:35:54.000000000 +0000
|
||||
@@ -55,7 +55,7 @@
|
||||
dconf-schema.$(OBJEXT) dconf-view.$(OBJEXT)
|
||||
--- editor/Makefile.orig.in 2013-03-26 19:20:12.623348896 +0000
|
||||
+++ editor/Makefile.in 2013-03-26 19:21:40.077341977 +0000
|
||||
@@ -72,7 +72,7 @@
|
||||
dconf_editor-dconf-view.$(OBJEXT)
|
||||
dconf_editor_OBJECTS = $(am_dconf_editor_OBJECTS)
|
||||
am__DEPENDENCIES_1 =
|
||||
-dconf_editor_DEPENDENCIES = ../client/libdconf.so.0 \
|
||||
-dconf_editor_DEPENDENCIES = ../client/libdconf.so.1 \
|
||||
+dconf_editor_DEPENDENCIES = -ldconf \
|
||||
$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
|
||||
$(am__DEPENDENCIES_1)
|
||||
DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
|
||||
@@ -232,7 +232,7 @@
|
||||
top_srcdir = @top_srcdir@
|
||||
AM_CFLAGS = $(gtk_CFLAGS) $(gmodule_CFLAGS) $(libxml_CFLAGS) -I$(top_srcdir)/common -I$(top_srcdir)/client -DPKGDATADIR=\"@datadir@/dconf-editor\"
|
||||
AM_VALAFLAGS = --vapidir ../client --pkg gtk+-3.0 --pkg gmodule-2.0 --pkg libxml-2.0 --pkg dconf
|
||||
-dconf_editor_LDADD = ../client/libdconf.so.0 $(gtk_LIBS) $(gmodule_LIBS) $(gee_LIBS) $(libxml_LIBS)
|
||||
+dconf_editor_LDADD = -ldconf $(gtk_LIBS) $(gmodule_LIBS) $(gee_LIBS) $(libxml_LIBS)
|
||||
dconf_editor_SOURCES = config.vapi dconf-editor.vala dconf-model.vala dconf-schema.vala dconf-view.vala
|
||||
desktopdir = $(datadir)/applications
|
||||
desktop_in_files = dconf-editor.desktop.in.in
|
||||
dconf_editor_LINK = $(CCLD) $(dconf_editor_CFLAGS) $(CFLAGS) \
|
||||
@@ -297,7 +297,7 @@
|
||||
INCLUDES = -I$(top_srcdir) -I$(top_srcdir)/client
|
||||
dconf_editor_VALAFLAGS = --vapidir ../client --pkg gtk+-3.0 --pkg gmodule-2.0 --pkg libxml-2.0 --pkg dconf
|
||||
dconf_editor_LDADD = \
|
||||
- ../client/libdconf.so.1 \
|
||||
+ -ldconf \
|
||||
$(gtk_LIBS) \
|
||||
$(gee_LIBS) \
|
||||
$(gmodule_LIBS) \
|
||||
|
157
devel/dconf/files/patch-editor_dconf-editor.vala
Normal file
157
devel/dconf/files/patch-editor_dconf-editor.vala
Normal file
@ -0,0 +1,157 @@
|
||||
--- editor/dconf-editor.vala.orig 2013-05-01 21:48:10.000000000 +0000
|
||||
+++ editor/dconf-editor.vala 2013-05-01 21:50:26.000000000 +0000
|
||||
@@ -5,6 +5,10 @@
|
||||
private Settings settings;
|
||||
private Gtk.Builder ui;
|
||||
private Gtk.ApplicationWindow window;
|
||||
+ private int window_width = 0;
|
||||
+ private int window_height = 0;
|
||||
+ private bool window_is_maximized = false;
|
||||
+ private bool window_is_fullscreen = false;
|
||||
private Gtk.TreeView dir_tree_view;
|
||||
private Gtk.TreeView key_tree_view;
|
||||
private Gtk.Grid key_info_grid;
|
||||
@@ -72,8 +76,10 @@
|
||||
}
|
||||
set_app_menu((MenuModel)menu_ui.get_object("menu"));
|
||||
|
||||
- window.set_default_size (settings.get_int ("width"), settings.get_int ("height"));
|
||||
- if (settings.get_boolean ("maximized"))
|
||||
+ window.set_default_size (settings.get_int ("window-width"), settings.get_int ("window-height"));
|
||||
+ if (settings.get_boolean ("window-is-fullscreen"))
|
||||
+ window.fullscreen ();
|
||||
+ else if (settings.get_boolean ("window-is-maximized"))
|
||||
window.maximize ();
|
||||
|
||||
dir_tree_view = new DConfDirView();
|
||||
@@ -124,6 +130,15 @@
|
||||
window.present();
|
||||
}
|
||||
|
||||
+ protected override void shutdown ()
|
||||
+ {
|
||||
+ base.shutdown();
|
||||
+ settings.set_int ("window-width", window_width);
|
||||
+ settings.set_int ("window-height", window_height);
|
||||
+ settings.set_boolean ("window-is-maximized", window_is_maximized);
|
||||
+ settings.set_boolean ("window-is-fullscreen", window_is_fullscreen);
|
||||
+ }
|
||||
+
|
||||
private void dir_selected_cb()
|
||||
{
|
||||
KeyModel? key_model = null;
|
||||
@@ -201,11 +216,16 @@
|
||||
{
|
||||
if (selected_key.schema != null)
|
||||
{
|
||||
+ var gettext_domain = selected_key.schema.gettext_domain;
|
||||
schema_name = selected_key.schema.schema.id;
|
||||
if (selected_key.schema.summary != null)
|
||||
summary = selected_key.schema.summary;
|
||||
+ if (gettext_domain != null && summary != "")
|
||||
+ summary = dgettext(gettext_domain, summary);
|
||||
if (selected_key.schema.description != null)
|
||||
description = selected_key.schema.description;
|
||||
+ if (gettext_domain != null && description != "")
|
||||
+ description = dgettext(gettext_domain, description);
|
||||
type = key_to_description(selected_key);
|
||||
default_value = selected_key.schema.default_value.print(false);
|
||||
}
|
||||
@@ -236,10 +256,10 @@
|
||||
|
||||
private bool main_window_configure_event_cb (Gtk.Widget widget, Gdk.EventConfigure event)
|
||||
{
|
||||
- if (!settings.get_boolean ("maximized"))
|
||||
+ if (!window_is_maximized && !window_is_fullscreen)
|
||||
{
|
||||
- settings.set_int ("width", event.width);
|
||||
- settings.set_int ("height", event.height);
|
||||
+ window_width = event.width;
|
||||
+ window_height = event.height;
|
||||
}
|
||||
|
||||
return false;
|
||||
@@ -248,10 +268,9 @@
|
||||
private bool main_window_window_state_event_cb (Gtk.Widget widget, Gdk.EventWindowState event)
|
||||
{
|
||||
if ((event.changed_mask & Gdk.WindowState.MAXIMIZED) != 0)
|
||||
- {
|
||||
- var is_maximized = (event.new_window_state & Gdk.WindowState.MAXIMIZED) != 0;
|
||||
- settings.set_boolean ("maximized", is_maximized);
|
||||
- }
|
||||
+ window_is_maximized = (event.new_window_state & Gdk.WindowState.MAXIMIZED) != 0;
|
||||
+ if ((event.changed_mask & Gdk.WindowState.FULLSCREEN) != 0)
|
||||
+ window_is_fullscreen = (event.new_window_state & Gdk.WindowState.FULLSCREEN) != 0;
|
||||
|
||||
return false;
|
||||
}
|
||||
@@ -266,6 +285,7 @@
|
||||
{
|
||||
search_label.set_text("");
|
||||
|
||||
+ /* Get the current position in the tree */
|
||||
Gtk.TreeIter iter;
|
||||
var key_iter = Gtk.TreeIter();
|
||||
var have_key_iter = false;
|
||||
@@ -283,17 +303,31 @@
|
||||
else if (!model.get_iter_first(out iter))
|
||||
return;
|
||||
|
||||
+ var on_first_directory = true;
|
||||
do
|
||||
{
|
||||
+ /* Select next directory that matches */
|
||||
var dir = model.get_directory(iter);
|
||||
if (!have_key_iter)
|
||||
+ {
|
||||
have_key_iter = dir.key_model.get_iter_first(out key_iter);
|
||||
+ if (!on_first_directory && dir.name.index_of(search_entry.text) >= 0)
|
||||
+ {
|
||||
+ dir_tree_view.expand_to_path(model.get_path(iter));
|
||||
+ dir_tree_view.get_selection().select_iter(iter);
|
||||
+ dir_tree_view.scroll_to_cell(model.get_path(iter), null, false, 0, 0);
|
||||
+ return;
|
||||
+ }
|
||||
+ }
|
||||
+ on_first_directory = false;
|
||||
+
|
||||
+ /* Select next key that matches */
|
||||
if (have_key_iter)
|
||||
{
|
||||
do
|
||||
{
|
||||
var key = dir.key_model.get_key(key_iter);
|
||||
- if (key.name.index_of (search_entry.text) >= 0)
|
||||
+ if (key_matches(key, search_entry.text))
|
||||
{
|
||||
dir_tree_view.expand_to_path(model.get_path(iter));
|
||||
dir_tree_view.get_selection().select_iter(iter);
|
||||
@@ -310,6 +344,28 @@
|
||||
search_label.set_text(_("Not found"));
|
||||
}
|
||||
|
||||
+ private bool key_matches (Key key, string text)
|
||||
+ {
|
||||
+ /* Check key name */
|
||||
+ if (key.name.index_of(text) >= 0)
|
||||
+ return true;
|
||||
+
|
||||
+ /* Check key schema (description) */
|
||||
+ if (key.schema != null)
|
||||
+ {
|
||||
+ if (key.schema.summary != null && key.schema.summary.index_of(text) >= 0)
|
||||
+ return true;
|
||||
+ if (key.schema.description != null && key.schema.description.index_of(text) >= 0)
|
||||
+ return true;
|
||||
+ }
|
||||
+
|
||||
+ /* Check key value */
|
||||
+ if (key.value.is_of_type(VariantType.STRING) && key.value.get_string().index_of(text) >= 0)
|
||||
+ return true;
|
||||
+
|
||||
+ return false;
|
||||
+ }
|
||||
+
|
||||
private bool get_next_iter(ref Gtk.TreeIter iter)
|
||||
{
|
||||
/* Search children next */
|
212
devel/dconf/files/patch-editor_dconf-model.vala
Normal file
212
devel/dconf/files/patch-editor_dconf-model.vala
Normal file
@ -0,0 +1,212 @@
|
||||
--- editor/dconf-model.vala.orig 2013-05-01 21:47:59.000000000 +0000
|
||||
+++ editor/dconf-model.vala 2013-05-01 21:50:26.000000000 +0000
|
||||
@@ -254,7 +254,7 @@
|
||||
string[] tokens = path.split("/", 2);
|
||||
string name = tokens[0];
|
||||
|
||||
- Directory directory = get_child(name);
|
||||
+ var directory = get_child(name);
|
||||
directory.load_schema(schema, tokens[1]);
|
||||
}
|
||||
}
|
||||
@@ -341,8 +341,10 @@
|
||||
return (Key)iter.user_data;
|
||||
}
|
||||
|
||||
- public bool get_iter(ref Gtk.TreeIter iter, Gtk.TreePath path)
|
||||
+ public bool get_iter(out Gtk.TreeIter iter, Gtk.TreePath path)
|
||||
{
|
||||
+ iter = Gtk.TreeIter();
|
||||
+
|
||||
if (path.get_depth() != 1)
|
||||
return false;
|
||||
|
||||
@@ -391,11 +393,14 @@
|
||||
return true;
|
||||
}
|
||||
|
||||
- public bool iter_children(ref Gtk.TreeIter iter, Gtk.TreeIter? parent)
|
||||
+ public bool iter_children(out Gtk.TreeIter iter, Gtk.TreeIter? parent)
|
||||
{
|
||||
+ iter = Gtk.TreeIter();
|
||||
+
|
||||
if (parent != null || directory.keys.length() == 0)
|
||||
return false;
|
||||
set_iter(ref iter, directory.keys.nth_data(0));
|
||||
+
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -412,8 +417,10 @@
|
||||
return 0;
|
||||
}
|
||||
|
||||
- public bool iter_nth_child(ref Gtk.TreeIter iter, Gtk.TreeIter? parent, int n)
|
||||
+ public bool iter_nth_child(out Gtk.TreeIter iter, Gtk.TreeIter? parent, int n)
|
||||
{
|
||||
+ iter = Gtk.TreeIter();
|
||||
+
|
||||
if (parent != null)
|
||||
return false;
|
||||
|
||||
@@ -423,8 +430,9 @@
|
||||
return true;
|
||||
}
|
||||
|
||||
- public bool iter_parent(ref Gtk.TreeIter iter, Gtk.TreeIter child)
|
||||
+ public bool iter_parent(out Gtk.TreeIter iter, Gtk.TreeIter child)
|
||||
{
|
||||
+ iter = Gtk.TreeIter();
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -479,8 +487,10 @@
|
||||
return (SchemaValue)iter.user_data;
|
||||
}
|
||||
|
||||
- public bool get_iter(ref Gtk.TreeIter iter, Gtk.TreePath path)
|
||||
+ public bool get_iter(out Gtk.TreeIter iter, Gtk.TreePath path)
|
||||
{
|
||||
+ iter = Gtk.TreeIter();
|
||||
+
|
||||
if (path.get_depth() != 1)
|
||||
return false;
|
||||
|
||||
@@ -513,11 +523,15 @@
|
||||
return true;
|
||||
}
|
||||
|
||||
- public bool iter_children(ref Gtk.TreeIter iter, Gtk.TreeIter? parent)
|
||||
+ public bool iter_children(out Gtk.TreeIter iter, Gtk.TreeIter? parent)
|
||||
{
|
||||
+ iter = Gtk.TreeIter();
|
||||
+
|
||||
if (parent != null || schema_enum.values.length() == 0)
|
||||
return false;
|
||||
+
|
||||
set_iter(ref iter, schema_enum.values.nth_data(0));
|
||||
+
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -534,8 +548,10 @@
|
||||
return 0;
|
||||
}
|
||||
|
||||
- public bool iter_nth_child(ref Gtk.TreeIter iter, Gtk.TreeIter? parent, int n)
|
||||
+ public bool iter_nth_child(out Gtk.TreeIter iter, Gtk.TreeIter? parent, int n)
|
||||
{
|
||||
+ iter = Gtk.TreeIter();
|
||||
+
|
||||
if (parent != null)
|
||||
return false;
|
||||
|
||||
@@ -545,8 +561,9 @@
|
||||
return true;
|
||||
}
|
||||
|
||||
- public bool iter_parent(ref Gtk.TreeIter iter, Gtk.TreeIter child)
|
||||
+ public bool iter_parent(out Gtk.TreeIter iter, Gtk.TreeIter child)
|
||||
{
|
||||
+ iter = Gtk.TreeIter();
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -586,9 +603,14 @@
|
||||
schemas = new SchemaList();
|
||||
try
|
||||
{
|
||||
- foreach (var dir in GLib.Environment.get_system_data_dirs())
|
||||
+ var dirs = GLib.Environment.get_system_data_dirs();
|
||||
+
|
||||
+ /* Walk directories in reverse so the schemas in the
|
||||
+ * directory which appears first in the XDG_DATA_DIRS are
|
||||
+ * not overridden. */
|
||||
+ for (int i = dirs.length - 1; i >= 0; i--)
|
||||
{
|
||||
- var path = Path.build_filename (dir, "glib-2.0", "schemas", null);
|
||||
+ var path = Path.build_filename (dirs[i], "glib-2.0", "schemas");
|
||||
if (File.new_for_path (path).query_exists ())
|
||||
schemas.load_directory (path);
|
||||
}
|
||||
@@ -601,7 +623,7 @@
|
||||
}
|
||||
|
||||
/* Add keys for the values in the schemas */
|
||||
- foreach (var schema in schemas.schemas)
|
||||
+ foreach (var schema in schemas.schemas.get_values())
|
||||
root.load_schema(schema, schema.path[1:schema.path.length]);
|
||||
}
|
||||
|
||||
@@ -639,8 +661,10 @@
|
||||
return (Directory)iter.user_data;
|
||||
}
|
||||
|
||||
- public bool get_iter(ref Gtk.TreeIter iter, Gtk.TreePath path)
|
||||
+ public bool get_iter(out Gtk.TreeIter iter, Gtk.TreePath path)
|
||||
{
|
||||
+ iter = Gtk.TreeIter();
|
||||
+
|
||||
if (!iter_nth_child(out iter, null, path.get_indices()[0]))
|
||||
return false;
|
||||
|
||||
@@ -672,19 +696,23 @@
|
||||
|
||||
public bool iter_next(ref Gtk.TreeIter iter)
|
||||
{
|
||||
- Directory directory = get_directory(iter);
|
||||
+ var directory = get_directory(iter);
|
||||
if (directory.index >= directory.parent.children.length() - 1)
|
||||
return false;
|
||||
set_iter(ref iter, directory.parent.children.nth_data(directory.index+1));
|
||||
+
|
||||
return true;
|
||||
}
|
||||
|
||||
- public bool iter_children(ref Gtk.TreeIter iter, Gtk.TreeIter? parent)
|
||||
+ public bool iter_children(out Gtk.TreeIter iter, Gtk.TreeIter? parent)
|
||||
{
|
||||
- Directory directory = get_directory(parent);
|
||||
+ iter = Gtk.TreeIter();
|
||||
+
|
||||
+ var directory = get_directory(parent);
|
||||
if (directory.children.length() == 0)
|
||||
return false;
|
||||
set_iter(ref iter, directory.children.nth_data(0));
|
||||
+
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -698,21 +726,28 @@
|
||||
return (int) get_directory(iter).children.length();
|
||||
}
|
||||
|
||||
- public bool iter_nth_child(ref Gtk.TreeIter iter, Gtk.TreeIter? parent, int n)
|
||||
+ public bool iter_nth_child(out Gtk.TreeIter iter, Gtk.TreeIter? parent, int n)
|
||||
{
|
||||
- Directory directory = get_directory(parent);
|
||||
+ iter = Gtk.TreeIter();
|
||||
+
|
||||
+ var directory = get_directory(parent);
|
||||
if (n >= directory.children.length())
|
||||
return false;
|
||||
set_iter(ref iter, directory.children.nth_data(n));
|
||||
+
|
||||
return true;
|
||||
}
|
||||
|
||||
- public bool iter_parent(ref Gtk.TreeIter iter, Gtk.TreeIter child)
|
||||
+ public bool iter_parent(out Gtk.TreeIter iter, Gtk.TreeIter child)
|
||||
{
|
||||
- Directory directory = get_directory(child);
|
||||
+ iter = Gtk.TreeIter();
|
||||
+
|
||||
+ var directory = get_directory(child);
|
||||
if (directory.parent == root)
|
||||
return false;
|
||||
+
|
||||
set_iter(ref iter, directory.parent);
|
||||
+
|
||||
return true;
|
||||
}
|
||||
|
129
devel/dconf/files/patch-editor_dconf-schema.vala
Normal file
129
devel/dconf/files/patch-editor_dconf-schema.vala
Normal file
@ -0,0 +1,129 @@
|
||||
--- editor/dconf-schema.vala.orig 2013-05-01 21:48:04.000000000 +0000
|
||||
+++ editor/dconf-schema.vala 2013-05-01 21:50:26.000000000 +0000
|
||||
@@ -44,7 +44,7 @@
|
||||
{
|
||||
try
|
||||
{
|
||||
- default_value = Variant.parse(new VariantType(type), child->children->content);
|
||||
+ default_value = Variant.parse(new VariantType(type), child->get_content());
|
||||
}
|
||||
catch (VariantParseError e)
|
||||
{
|
||||
@@ -52,9 +52,9 @@
|
||||
}
|
||||
}
|
||||
else if (child->name == "summary")
|
||||
- summary = child->children == null ? "" : child->children->content;
|
||||
+ summary = child->get_content();
|
||||
else if (child->name == "description")
|
||||
- description = child->children == null ? "" : child->children->content;
|
||||
+ description = child->get_content();
|
||||
else if (child->name == "range")
|
||||
range = new SchemaValueRange.from_xml(type, child);
|
||||
else if (child->name == "choices")
|
||||
@@ -345,7 +345,7 @@
|
||||
|
||||
public class SchemaList
|
||||
{
|
||||
- public GLib.List<Schema> schemas = new GLib.List<Schema>();
|
||||
+ public GLib.HashTable<string, Schema> schemas = new GLib.HashTable<string, Schema>(str_hash, str_equal);
|
||||
public GLib.HashTable<string, SchemaKey> keys = new GLib.HashTable<string, SchemaKey>(str_hash, str_equal);
|
||||
public GLib.HashTable<string, SchemaEnum> enums = new GLib.HashTable<string, SchemaEnum>(str_hash, str_equal);
|
||||
public GLib.HashTable<string, SchemaFlags> flags = new GLib.HashTable<string, SchemaFlags>(str_hash, str_equal);
|
||||
@@ -385,7 +385,7 @@
|
||||
string full_name = schema.path + key.name;
|
||||
keys.insert(full_name, key);
|
||||
}
|
||||
- schemas.append(schema);
|
||||
+ schemas.insert(schema.id, schema);
|
||||
}
|
||||
else if (node->name == "enum")
|
||||
{
|
||||
@@ -407,19 +407,79 @@
|
||||
delete doc;
|
||||
}
|
||||
|
||||
+ public void parse_override(string path)
|
||||
+ {
|
||||
+ var keyfile = new KeyFile();
|
||||
+ try
|
||||
+ {
|
||||
+ keyfile.load_from_file(path, KeyFileFlags.NONE);
|
||||
+ }
|
||||
+ catch (Error e)
|
||||
+ {
|
||||
+ warning("Failed to load override file %s: %s", path, e.message);
|
||||
+ return;
|
||||
+ }
|
||||
+
|
||||
+ foreach (var group in keyfile.get_groups())
|
||||
+ {
|
||||
+ var schema = schemas.lookup(group);
|
||||
+ if (schema == null)
|
||||
+ continue;
|
||||
+
|
||||
+ string[] keys;
|
||||
+ try { keys = keyfile.get_keys(group); } catch (Error e) { continue; }
|
||||
+
|
||||
+ foreach (var key_name in keys)
|
||||
+ {
|
||||
+ string value;
|
||||
+ try { value = keyfile.get_value(group, key_name); } catch (Error e) { continue; }
|
||||
+
|
||||
+ var key = schema.keys.lookup (key_name);
|
||||
+ if (key == null)
|
||||
+ continue;
|
||||
+
|
||||
+ Variant default_value;
|
||||
+ try
|
||||
+ {
|
||||
+ default_value = Variant.parse(new VariantType(key.type), value);
|
||||
+ }
|
||||
+ catch (VariantParseError e)
|
||||
+ {
|
||||
+ // ...
|
||||
+ continue;
|
||||
+ }
|
||||
+
|
||||
+ key.default_value = default_value;
|
||||
+ }
|
||||
+ }
|
||||
+ }
|
||||
+
|
||||
public void load_directory(string dir) throws Error
|
||||
{
|
||||
- File directory = File.new_for_path(dir);
|
||||
+ var directory = File.new_for_path(dir);
|
||||
+
|
||||
var i = directory.enumerate_children (FileAttribute.STANDARD_NAME, 0, null);
|
||||
- FileInfo info;
|
||||
- while ((info = i.next_file (null)) != null) {
|
||||
- string name = info.get_name();
|
||||
+ while (true)
|
||||
+ {
|
||||
+ var info = i.next_file (null);
|
||||
+ if (info == null)
|
||||
+ break;
|
||||
+ var name = info.get_name();
|
||||
|
||||
- if (!name.has_suffix(".gschema.xml") && !name.has_suffix(".enums.xml"))
|
||||
- continue;
|
||||
+ if (name.has_suffix(".gschema.xml") || name.has_suffix(".enums.xml"))
|
||||
+ parse_file(Path.build_filename(dir, name, null));
|
||||
+ }
|
||||
+
|
||||
+ i = directory.enumerate_children (FileAttribute.STANDARD_NAME, 0, null);
|
||||
+ while (true)
|
||||
+ {
|
||||
+ var info = i.next_file (null);
|
||||
+ if (info == null)
|
||||
+ break;
|
||||
+ var name = info.get_name();
|
||||
|
||||
- string path = Path.build_filename(dir, name, null);
|
||||
- parse_file(path);
|
||||
+ if (name.has_suffix(".override"))
|
||||
+ parse_override(Path.build_filename(dir, name, null));
|
||||
}
|
||||
}
|
||||
}
|
11
devel/dconf/files/patch-editors_dconf-view.vala
Normal file
11
devel/dconf/files/patch-editors_dconf-view.vala
Normal file
@ -0,0 +1,11 @@
|
||||
--- editor/dconf-view.vala.orig 2013-05-01 21:48:19.000000000 +0000
|
||||
+++ editor/dconf-view.vala 2013-05-01 21:50:26.000000000 +0000
|
||||
@@ -270,7 +270,7 @@
|
||||
|
||||
private void spin_edited_cb(Gtk.CellRendererText renderer, string path, string text)
|
||||
{
|
||||
- Key key = get_key_from_path(path);
|
||||
+ var key = get_key_from_path(path);
|
||||
switch (key.type_string)
|
||||
{
|
||||
case "y":
|
21
devel/dconf/files/patch-test_Makefile.am
Normal file
21
devel/dconf/files/patch-test_Makefile.am
Normal file
@ -0,0 +1,21 @@
|
||||
--- tests/Makefile.orig.am 2013-03-26 21:34:03.467621533 +0100
|
||||
+++ tests/Makefile.am 2013-03-26 21:34:43.396618710 +0100
|
||||
@@ -28,8 +28,7 @@
|
||||
shm_CFLAGS = $(glib_CFLAGS)
|
||||
shm_LDADD = \
|
||||
../shm/libdconf-shm.a \
|
||||
- $(glib_LIBS) \
|
||||
- -ldl
|
||||
+ $(glib_LIBS)
|
||||
shm_SOURCES = \
|
||||
shm.c \
|
||||
tmpdir.h \
|
||||
@@ -79,7 +78,7 @@
|
||||
../common/libdconf-common.a \
|
||||
libdconf-mock.a \
|
||||
$(glib_LIBS) \
|
||||
- -ldl -lm
|
||||
+ -lm
|
||||
engine_SOURCES = engine.c
|
||||
EXTRA_DIST += \
|
||||
profile/broken-profile \
|
21
devel/dconf/files/patch-test_Makefile.in
Normal file
21
devel/dconf/files/patch-test_Makefile.in
Normal file
@ -0,0 +1,21 @@
|
||||
--- tests/Makefile.orig.in 2013-03-26 21:34:10.705623412 +0100
|
||||
+++ tests/Makefile.in 2013-03-26 21:34:54.686617478 +0100
|
||||
@@ -349,8 +349,7 @@
|
||||
shm_CFLAGS = $(glib_CFLAGS)
|
||||
shm_LDADD = \
|
||||
../shm/libdconf-shm.a \
|
||||
- $(glib_LIBS) \
|
||||
- -ldl
|
||||
+ $(glib_LIBS)
|
||||
|
||||
shm_SOURCES = \
|
||||
shm.c \
|
||||
@@ -395,7 +394,7 @@
|
||||
../common/libdconf-common.a \
|
||||
libdconf-mock.a \
|
||||
$(glib_LIBS) \
|
||||
- -ldl -lm
|
||||
+ -lm
|
||||
|
||||
engine_SOURCES = engine.c
|
||||
client_CFLAGS = $(gio_CFLAGS) -DSRCDIR=\"$(abs_srcdir)\"
|
@ -1,19 +1,26 @@
|
||||
bin/dconf
|
||||
etc/bash_completion.d/dconf-bash-completion.sh
|
||||
include/dconf/dconf-client.h
|
||||
include/dconf/client/dconf-client.h
|
||||
include/dconf/common/dconf-changeset.h
|
||||
include/dconf-dbus-1/dconf-dbus-1.h
|
||||
include/dconf/dconf-engine.h
|
||||
include/dconf/dconf-paths.h
|
||||
include/dconf/common/dconf-paths.h
|
||||
include/dconf/dconf.h
|
||||
lib/gio/modules/libdconfsettings.so
|
||||
lib/gio/modules/giomodule.cache
|
||||
lib/libdconf.so
|
||||
lib/libdconf.so.0
|
||||
lib/libdconf.so.1
|
||||
lib/libdconf-dbus-1.so
|
||||
lib/libdconf-dbus-1.so.0
|
||||
libdata/pkgconfig/dconf.pc
|
||||
libdata/pkgconfig/dconf-dbus-1.pc
|
||||
libexec/dconf-service
|
||||
share/bash-completion/completions/dconf
|
||||
share/dbus-1/services/ca.desrt.dconf.service
|
||||
share/gtk-doc/html/dconf/dconf-DConfChangeset.html
|
||||
share/gtk-doc/html/dconf/dconf-editor.html
|
||||
share/gtk-doc/html/dconf/dconf-overview.html
|
||||
share/gtk-doc/html/dconf/dconf-service.html
|
||||
share/gtk-doc/html/dconf/dconf-tool.html
|
||||
share/gtk-doc/html/dconf/programs.html
|
||||
share/gtk-doc/html/dconf/DConfClient.html
|
||||
share/gtk-doc/html/dconf/dconf-DConf-Paths.html
|
||||
share/gtk-doc/html/dconf/annotation-glossary.html
|
||||
@ -28,13 +35,63 @@ share/gtk-doc/html/dconf/object-tree.html
|
||||
share/gtk-doc/html/dconf/right.png
|
||||
share/gtk-doc/html/dconf/style.css
|
||||
share/gtk-doc/html/dconf/up.png
|
||||
share/locale/ar/LC_MESSAGES/dconf.mo
|
||||
share/locale/as/LC_MESSAGES/dconf.mo
|
||||
share/locale/be/LC_MESSAGES/dconf.mo
|
||||
share/locale/bg/LC_MESSAGES/dconf.mo
|
||||
share/locale/bn_IN/LC_MESSAGES/dconf.mo
|
||||
share/locale/ca/LC_MESSAGES/dconf.mo
|
||||
share/locale/ca@valencia/LC_MESSAGES/dconf.mo
|
||||
share/locale/cs/LC_MESSAGES/dconf.mo
|
||||
share/locale/da/LC_MESSAGES/dconf.mo
|
||||
share/locale/de/LC_MESSAGES/dconf.mo
|
||||
share/locale/el/LC_MESSAGES/dconf.mo
|
||||
share/locale/en_GB/LC_MESSAGES/dconf.mo
|
||||
share/locale/eo/LC_MESSAGES/dconf.mo
|
||||
share/locale/es/LC_MESSAGES/dconf.mo
|
||||
share/locale/et/LC_MESSAGES/dconf.mo
|
||||
share/locale/fa/LC_MESSAGES/dconf.mo
|
||||
share/locale/fi/LC_MESSAGES/dconf.mo
|
||||
share/locale/fr/LC_MESSAGES/dconf.mo
|
||||
share/locale/gl/LC_MESSAGES/dconf.mo
|
||||
share/locale/he/LC_MESSAGES/dconf.mo
|
||||
share/locale/hi/LC_MESSAGES/dconf.mo
|
||||
share/locale/hu/LC_MESSAGES/dconf.mo
|
||||
share/locale/id/LC_MESSAGES/dconf.mo
|
||||
share/locale/it/LC_MESSAGES/dconf.mo
|
||||
share/locale/ja/LC_MESSAGES/dconf.mo
|
||||
share/locale/ko/LC_MESSAGES/dconf.mo
|
||||
share/locale/lt/LC_MESSAGES/dconf.mo
|
||||
share/locale/lv/LC_MESSAGES/dconf.mo
|
||||
share/locale/ml/LC_MESSAGES/dconf.mo
|
||||
share/locale/mr/LC_MESSAGES/dconf.mo
|
||||
share/locale/nb/LC_MESSAGES/dconf.mo
|
||||
share/locale/pa/LC_MESSAGES/dconf.mo
|
||||
share/locale/pl/LC_MESSAGES/dconf.mo
|
||||
share/locale/pt/LC_MESSAGES/dconf.mo
|
||||
share/locale/pt_BR/LC_MESSAGES/dconf.mo
|
||||
share/locale/ru/LC_MESSAGES/dconf.mo
|
||||
share/locale/sk/LC_MESSAGES/dconf.mo
|
||||
share/locale/sl/LC_MESSAGES/dconf.mo
|
||||
share/locale/sr/LC_MESSAGES/dconf.mo
|
||||
share/locale/sr@latin/LC_MESSAGES/dconf.mo
|
||||
share/locale/sv/LC_MESSAGES/dconf.mo
|
||||
share/locale/ta/LC_MESSAGES/dconf.mo
|
||||
share/locale/te/LC_MESSAGES/dconf.mo
|
||||
share/locale/th/LC_MESSAGES/dconf.mo
|
||||
share/locale/uk/LC_MESSAGES/dconf.mo
|
||||
share/locale/vi/LC_MESSAGES/dconf.mo
|
||||
share/locale/zh_CN/LC_MESSAGES/dconf.mo
|
||||
share/locale/zh_HK/LC_MESSAGES/dconf.mo
|
||||
share/locale/zh_TW/LC_MESSAGES/dconf.mo
|
||||
share/vala/vapi/dconf.deps
|
||||
share/vala/vapi/dconf.vapi
|
||||
@dirrm share/gtk-doc/html/dconf
|
||||
@dirrmtry share/gtk-doc/html
|
||||
@dirrmtry share/gtk-doc
|
||||
@dirrm include/dconf-dbus-1
|
||||
@dirrm include/dconf/common
|
||||
@dirrm include/dconf/client
|
||||
@dirrm include/dconf
|
||||
@exec %D/bin/gio-querymodules %D/lib/gio/modules 2>/dev/null || /usr/bin/true
|
||||
@unexec %D/bin/gio-querymodules %D/lib/gio/modules 2>/dev/null || /usr/bin/true
|
||||
@dirrmtry etc/bash_completion.d
|
||||
|
@ -1,20 +1,19 @@
|
||||
# Created by: Joe Marcus Clarke <marcus@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
# $MCom: ports/devel/gamin/Makefile,v 1.11 2012/08/04 16:55:24 kwm Exp $
|
||||
# $MCom: ports/trunk/devel/gamin/Makefile 18634 2013-07-26 10:42:35Z kwm $
|
||||
|
||||
PORTNAME= gamin
|
||||
PORTVERSION= 0.1.10
|
||||
PORTREVISION?= 5
|
||||
PORTREVISION?= 6
|
||||
CATEGORIES?= devel
|
||||
MASTER_SITES= http://people.gnome.org/~veillard/gamin/sources/
|
||||
|
||||
MAINTAINER?= gnome@FreeBSD.org
|
||||
COMMENT?= A file and directory monitoring system
|
||||
|
||||
USES= pkgconfig gettext
|
||||
USES= gettext gmake pathfix pkgconfig
|
||||
USE_AUTOTOOLS= libtool
|
||||
USE_GMAKE= yes
|
||||
USE_GNOME?= gnomehack _glib20
|
||||
USE_GNOME?= glib20
|
||||
USE_LDCONFIG= yes
|
||||
CONFIGURE_ARGS?=--with-html-dir=${PREFIX}/share/doc \
|
||||
--without-python
|
||||
|
@ -1,35 +0,0 @@
|
||||
# Created by: Joe Marcus Clarke <marcus@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
# $MCom: ports/devel/gio-fam-backend/Makefile,v 1.96 2012/12/09 20:42:55 kwm Exp $
|
||||
|
||||
PORTNAME= gio-fam-backend
|
||||
PORTVERSION= 2.34.3
|
||||
PORTREVISION= 0
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= ${MASTER_SITE_GNOME:S,%SUBDIR%,sources/glib/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/},} \
|
||||
ftp://ftp.gtk.org/pub/glib/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}/ \
|
||||
ftp://ftp.gimp.org/pub/%SUBDIR%/ \
|
||||
ftp://ftp.cs.umn.edu/pub/gimp/%SUBDIR%/ \
|
||||
http://www.ameth.org/gimp/%SUBDIR%/ \
|
||||
${MASTER_SITE_RINGSERVER:S,%SUBDIR%,graphics/gimp/%SUBDIR%,}
|
||||
MASTER_SITE_SUBDIR= gtk/v${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}
|
||||
DISTNAME= glib-${PORTVERSION}
|
||||
DIST_SUBDIR= gnome2
|
||||
|
||||
MAINTAINER= gnome@FreeBSD.org
|
||||
COMMENT= FAM backend for GLib\'s GIO library
|
||||
|
||||
USE_XZ= yes
|
||||
BUILD_WRKSRC= ${WRKSRC}/gio/fam
|
||||
INSTALL_WRKSRC= ${BUILD_WRKSRC}
|
||||
GNU_CONFIGURE= yes
|
||||
USES= pkgconfig
|
||||
USE_GNOME= gnomehack _glib20
|
||||
USE_FAM= yes
|
||||
USE_GMAKE= yes
|
||||
MAKE_JOBS_SAFE= yes
|
||||
CONFIGURE_ARGS= --enable-static --with-libiconv=gnu
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
LDFLAGS+= -L${LOCALBASE}/lib -lintl
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,2 +0,0 @@
|
||||
SHA256 (gnome2/glib-2.34.3.tar.xz) = 855fcbf87cb93065b488358e351774d8a39177281023bae58c286f41612658a7
|
||||
SIZE (gnome2/glib-2.34.3.tar.xz) = 6334872
|
@ -1,43 +0,0 @@
|
||||
--- configure.orig 2013-02-14 19:12:15.000000000 +0000
|
||||
+++ configure 2013-02-14 19:13:51.000000000 +0000
|
||||
@@ -603,6 +603,9 @@
|
||||
#ifdef HAVE_SYS_TYPES_H
|
||||
# include <sys/types.h>
|
||||
#endif
|
||||
+#ifdef HAVE_SYS_PARAM_H
|
||||
+# include <sys/param.h>
|
||||
+#endif
|
||||
#ifdef HAVE_SYS_STAT_H
|
||||
# include <sys/stat.h>
|
||||
#endif
|
||||
@@ -5602,7 +5605,7 @@
|
||||
fi
|
||||
|
||||
GLIB_RUNTIME_LIBDIR="$with_runtime_libdir"
|
||||
-ABS_GLIB_RUNTIME_LIBDIR="`readlink -f $libdir/$with_runtime_libdir`"
|
||||
+ABS_GLIB_RUNTIME_LIBDIR="`readlink $libdir/$with_runtime_libdir`"
|
||||
|
||||
|
||||
if test "x$with_runtime_libdir" != "x"; then
|
||||
@@ -23647,7 +23650,7 @@
|
||||
fi
|
||||
done
|
||||
|
||||
-for ac_func in chown lchmod lchown fchmod fchown link utimes getgrgid getpwuid getresuid
|
||||
+for ac_func in chown lchmod lchown fchmod fchown link utimes getgrgid getpwuid getresuid sysctlbyname
|
||||
do :
|
||||
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
|
||||
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
|
||||
@@ -27108,10 +27111,10 @@
|
||||
# b) FreeBSD doesn't do this either.
|
||||
#
|
||||
case $host in
|
||||
- *-*-freebsd*|*-*-linux*)
|
||||
+ *-*-linux*)
|
||||
G_THREAD_LIBS_FOR_GTHREAD="`echo $G_THREAD_LIBS | sed s/-pthread/-pthread/`"
|
||||
;;
|
||||
- *-*-openbsd*)
|
||||
+ *-*-freebsd*|*-*-openbsd*)
|
||||
LDFLAGS="$LDFLAGS -pthread"
|
||||
;;
|
||||
*)
|
@ -1,36 +0,0 @@
|
||||
--- gio/fam/Makefile.in.orig 2010-01-28 10:40:29.000000000 -0500
|
||||
+++ gio/fam/Makefile.in 2010-01-28 10:43:26.000000000 -0500
|
||||
@@ -76,9 +76,8 @@ am__base_list = \
|
||||
am__installdirs = "$(DESTDIR)$(giomoduledir)"
|
||||
LTLIBRARIES = $(giomodule_LTLIBRARIES)
|
||||
am__DEPENDENCIES_1 =
|
||||
-libgiofam_la_DEPENDENCIES = $(top_builddir)/gio/libgio-2.0.la \
|
||||
- $(top_builddir)/gobject/libgobject-2.0.la \
|
||||
- $(top_builddir)/glib/libglib-2.0.la $(am__DEPENDENCIES_1) \
|
||||
+libgiofam_la_DEPENDENCIES = \
|
||||
+ $(am__DEPENDENCIES_1) \
|
||||
$(am__DEPENDENCIES_1)
|
||||
am__objects_1 =
|
||||
am_libgiofam_la_OBJECTS = libgiofam_la-fam-helper.lo \
|
||||
@@ -369,9 +368,9 @@ libgiofam_la_CFLAGS = \
|
||||
|
||||
libgiofam_la_LDFLAGS = $(module_flags)
|
||||
libgiofam_la_LIBADD = \
|
||||
- $(top_builddir)/gio/libgio-2.0.la \
|
||||
- $(top_builddir)/gobject/libgobject-2.0.la \
|
||||
- $(top_builddir)/glib/libglib-2.0.la \
|
||||
+ -lgio-2.0 \
|
||||
+ -lgobject-2.0 \
|
||||
+ -lglib-2.0 \
|
||||
$(GLIB_LIBS) \
|
||||
$(FAM_LIBS) \
|
||||
$(NULL)
|
||||
@@ -776,7 +775,7 @@ check-local: test
|
||||
|
||||
install-data-hook:
|
||||
if $(RUN_QUERY_MODULES) && test -z "$(DESTDIR)" ; then \
|
||||
- $(top_builddir)/gio/gio-querymodules$(EXEEXT) $(DESTDIR)$(GIO_MODULE_DIR) ; \
|
||||
+ gio-querymodules$(EXEEXT) $(DESTDIR)$(GIO_MODULE_DIR) ; \
|
||||
fi
|
||||
|
||||
uninstall-local:
|
@ -1,2 +0,0 @@
|
||||
gio-fam-backend provides a file Alteration Monitor (FAM) backend module for
|
||||
GLib's GIO subsystem.
|
@ -1,5 +0,0 @@
|
||||
lib/gio/modules/libgiofam.a
|
||||
lib/gio/modules/libgiofam.la
|
||||
lib/gio/modules/libgiofam.so
|
||||
@exec %D/bin/gio-querymodules %D/lib/gio/modules 2>/dev/null || /usr/bin/true
|
||||
@unexec %D/bin/gio-querymodules %D/lib/gio/modules 2>/dev/null || /usr/bin/true
|
@ -1,11 +1,10 @@
|
||||
# Created by: Vanilla I. Shu <vanilla@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
# $MCom: ports/devel/glib20/Makefile,v 1.229 2012/12/09 20:42:55 kwm Exp $
|
||||
# !! DON'T FORGET ABOUT devel/gio-fam-backend !!
|
||||
# $MCom: ports/trunk/devel/glib20/Makefile 18634 2013-07-26 10:42:35Z kwm $
|
||||
|
||||
PORTNAME= glib
|
||||
PORTVERSION= 2.34.3
|
||||
PORTREVISION?= 0
|
||||
PORTVERSION= 2.36.3
|
||||
PORTREVISION= 0
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= GNOME
|
||||
DIST_SUBDIR= gnome2
|
||||
@ -26,10 +25,8 @@ LIB_DEPENDS+= pcre:${PORTSDIR}/devel/pcre \
|
||||
|
||||
USE_AUTOTOOLS= libtool
|
||||
USE_LDCONFIG= yes
|
||||
USES= pkgconfig gettext iconv
|
||||
USE_GNOME= gnomehack ltverhack
|
||||
USE_GMAKE= yes
|
||||
MAKE_JOBS_SAFE= yes
|
||||
USES= gettext gmake iconv pathfix pkgconfig shebangfix
|
||||
USE_GNOME= ltverhack
|
||||
USE_PYTHON= 2.5+
|
||||
USE_PERL5= yes
|
||||
CONFIGURE_ARGS= --enable-static --with-libiconv=gnu \
|
||||
@ -37,8 +34,11 @@ CONFIGURE_ARGS= --enable-static --with-libiconv=gnu \
|
||||
--disable-man --without-xml-catalog \
|
||||
--with-pcre=system \
|
||||
--disable-fam
|
||||
CONFIGURE_ENV= ac_cv_header_sys_inotify_h=
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
LDFLAGS+= -L${LOCALBASE}/lib -lintl
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
|
||||
SHEBANG_FILES= */*.pl glib/gen-iswide-table.py
|
||||
|
||||
OPTIONS_DEFINE= COLLATION_FIX DEBUG
|
||||
COLLATION_FIX_DESC= fix string collation
|
||||
@ -73,6 +73,7 @@ LIB_DEPENDS+= icui18n:${PORTSDIR}/devel/icu
|
||||
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-glib_Makefile.in \
|
||||
${FILESDIR}/extra-patch-glib_gunicollate.c
|
||||
# Disable it until someone can figure why it causes net-im/pidgin crashed.
|
||||
# http://www.freebsd.org/cgi/query-pr.cgi?pr=175930 see comment by ed@
|
||||
#CONFIGURE_ENV+= CFLAGS="-D__STDC_ISO_10646__"
|
||||
.endif
|
||||
|
||||
@ -91,6 +92,7 @@ post-patch:
|
||||
${WRKSRC}/gio/gdbusaddress.c ${WRKSRC}/gio/gdbusprivate.c \
|
||||
${WRKSRC}/po/*.po
|
||||
@${REINPLACE_CMD} -e 's|inotify_support=yes|inotify_support=no| ; \
|
||||
s|-Werror|| ; \
|
||||
s|#define HAVE_SYS_INOTIFY_H 1||' ${WRKSRC}/configure
|
||||
|
||||
post-install:
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (gnome2/glib-2.34.3.tar.xz) = 855fcbf87cb93065b488358e351774d8a39177281023bae58c286f41612658a7
|
||||
SIZE (gnome2/glib-2.34.3.tar.xz) = 6334872
|
||||
SHA256 (gnome2/glib-2.36.3.tar.xz) = 5ec433bf6ce02e4c436619c3d0b9cecdd1898469398a636bad27c1f5804c761e
|
||||
SIZE (gnome2/glib-2.36.3.tar.xz) = 6626972
|
||||
|
@ -1,5 +1,5 @@
|
||||
--- configure.orig 2013-02-14 19:12:15.000000000 +0000
|
||||
+++ configure 2013-02-14 19:13:51.000000000 +0000
|
||||
--- configure.orig 2013-03-28 02:59:16.000000000 +0000
|
||||
+++ configure 2013-03-28 03:00:20.000000000 +0000
|
||||
@@ -603,6 +603,9 @@
|
||||
#ifdef HAVE_SYS_TYPES_H
|
||||
# include <sys/types.h>
|
||||
@ -10,7 +10,7 @@
|
||||
#ifdef HAVE_SYS_STAT_H
|
||||
# include <sys/stat.h>
|
||||
#endif
|
||||
@@ -5602,7 +5605,7 @@
|
||||
@@ -5699,7 +5702,7 @@
|
||||
fi
|
||||
|
||||
GLIB_RUNTIME_LIBDIR="$with_runtime_libdir"
|
||||
@ -19,7 +19,7 @@
|
||||
|
||||
|
||||
if test "x$with_runtime_libdir" != "x"; then
|
||||
@@ -23647,7 +23650,7 @@
|
||||
@@ -23089,7 +23092,7 @@
|
||||
fi
|
||||
done
|
||||
|
||||
@ -28,16 +28,16 @@
|
||||
do :
|
||||
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
|
||||
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
|
||||
@@ -27108,10 +27111,10 @@
|
||||
@@ -26629,10 +26632,10 @@
|
||||
# b) FreeBSD doesn't do this either.
|
||||
#
|
||||
case $host in
|
||||
- *-*-freebsd*|*-*-linux*)
|
||||
+ *-*-linux*)
|
||||
G_THREAD_LIBS_FOR_GTHREAD="`echo $G_THREAD_LIBS | sed s/-pthread/-pthread/`"
|
||||
G_THREAD_LIBS_FOR_GTHREAD="`echo $G_THREAD_LIBS | sed s/-pthread/-lpthread/`"
|
||||
;;
|
||||
- *-*-openbsd*)
|
||||
+ *-*-freebsd*|*-*-openbsd*)
|
||||
+ *-*-openbsd*|*-*-freebsd*)
|
||||
LDFLAGS="$LDFLAGS -pthread"
|
||||
;;
|
||||
*)
|
||||
|
@ -1,25 +1,5 @@
|
||||
--- glib/libcharset/Makefile.in.orig 2010-08-08 12:46:01.000000000 +0200
|
||||
+++ glib/libcharset/Makefile.in 2010-08-08 12:46:01.000000000 +0200
|
||||
@@ -328,7 +328,7 @@ EXTRA_DIST = README config.charset ref-a
|
||||
codeset.m4 update.sh make-patch.sh libcharset-glib.patch
|
||||
TEST_PROGS =
|
||||
INCLUDES = \
|
||||
- -DLIBDIR=\"$(libdir)\" $(config_h_INCLUDES)
|
||||
+ -DLIBDIR=\"$(prefix)/libdata\" $(config_h_INCLUDES)
|
||||
|
||||
noinst_LTLIBRARIES = libcharset.la
|
||||
libcharset_la_SOURCES = \
|
||||
@@ -336,8 +336,8 @@ libcharset_la_SOURCES = \
|
||||
localcharset.h \
|
||||
localcharset.c
|
||||
|
||||
-charset_alias = $(DESTDIR)$(libdir)/charset.alias
|
||||
-charset_tmp = $(DESTDIR)$(libdir)/charset.tmp
|
||||
+charset_alias = $(DESTDIR)$(prefix)/libdata/charset.alias
|
||||
+charset_tmp = $(DESTDIR)$(prefix)/libdata/charset.tmp
|
||||
SUFFIXES = .sed .sin
|
||||
CLEANFILES = charset.alias ref-add.sed ref-del.sed
|
||||
all: all-am
|
||||
@@ -566,7 +566,7 @@ install-dvi: install-dvi-am
|
||||
|
||||
install-dvi-am:
|
||||
|
@ -1,20 +1,20 @@
|
||||
--- glib/tests/gdatetime.c.orig 2012-08-17 00:06:25.000000000 +0000
|
||||
+++ glib/tests/gdatetime.c 2012-10-23 12:38:55.000000000 +0000
|
||||
@@ -1230,7 +1230,7 @@
|
||||
gint64 u;
|
||||
--- glib/tests/gdatetime.c.orig 2013-03-13 13:39:09.000000000 +0000
|
||||
+++ glib/tests/gdatetime.c 2013-03-28 10:15:49.000000000 +0000
|
||||
@@ -1276,7 +1276,7 @@
|
||||
gint i1, i2;
|
||||
|
||||
#ifdef G_OS_UNIX
|
||||
- tz = g_time_zone_new ("Canada/Eastern");
|
||||
+ tz = g_time_zone_new ("America/Montreal");
|
||||
dt = g_date_time_new_utc (2010, 11, 7, 1, 30, 0);
|
||||
u = g_date_time_to_unix (dt);
|
||||
|
||||
@@ -1259,7 +1259,7 @@
|
||||
gint64 u, u2;
|
||||
#elif defined G_OS_WIN32
|
||||
tz = g_time_zone_new ("Eastern Standard Time");
|
||||
#endif
|
||||
@@ -1309,7 +1309,7 @@
|
||||
gint i1, i2;
|
||||
|
||||
#ifdef G_OS_UNIX
|
||||
- tz = g_time_zone_new ("Canada/Eastern");
|
||||
+ tz = g_time_zone_new ("America/Montreal");
|
||||
dt = g_date_time_new_utc (2010, 11, 7, 1, 30, 0);
|
||||
u = g_date_time_to_unix (dt);
|
||||
u2 = u;
|
||||
#elif defined G_OS_WIN32
|
||||
tz = g_time_zone_new ("Eastern Standard Time");
|
||||
#endif
|
||||
|
@ -105,6 +105,7 @@ include/glib-2.0/gio/gmount.h
|
||||
include/glib-2.0/gio/gmountoperation.h
|
||||
include/glib-2.0/gio/gnativevolumemonitor.h
|
||||
include/glib-2.0/gio/gnetworkaddress.h
|
||||
include/glib-2.0/gio/gnetworking.h
|
||||
include/glib-2.0/gio/gnetworkmonitor.h
|
||||
include/glib-2.0/gio/gnetworkservice.h
|
||||
include/glib-2.0/gio/goutputstream.h
|
||||
@ -125,6 +126,7 @@ include/glib-2.0/gio/gsettingsbackend.h
|
||||
include/glib-2.0/gio/gsettingsschema.h
|
||||
include/glib-2.0/gio/gsimpleaction.h
|
||||
include/glib-2.0/gio/gsimpleactiongroup.h
|
||||
include/glib-2.0/gio/gsimpleproxyresolver.h
|
||||
include/glib-2.0/gio/gsimpleasyncresult.h
|
||||
include/glib-2.0/gio/gsimplepermission.h
|
||||
include/glib-2.0/gio/gsocket.h
|
||||
@ -137,6 +139,7 @@ include/glib-2.0/gio/gsocketcontrolmessage.h
|
||||
include/glib-2.0/gio/gsocketlistener.h
|
||||
include/glib-2.0/gio/gsocketservice.h
|
||||
include/glib-2.0/gio/gsrvtarget.h
|
||||
include/glib-2.0/gio/gtask.h
|
||||
include/glib-2.0/gio/gtcpconnection.h
|
||||
include/glib-2.0/gio/gtcpwrapperconnection.h
|
||||
include/glib-2.0/gio/gtestdbus.h
|
||||
@ -258,30 +261,6 @@ include/glib-2.0/gobject/gvalue.h
|
||||
include/glib-2.0/gobject/gvaluearray.h
|
||||
include/glib-2.0/gobject/gvaluecollector.h
|
||||
include/glib-2.0/gobject/gvaluetypes.h
|
||||
lib/gdbus-2.0/codegen/__init__.py
|
||||
lib/gdbus-2.0/codegen/__init__.pyc
|
||||
lib/gdbus-2.0/codegen/__init__.pyo
|
||||
lib/gdbus-2.0/codegen/codegen.py
|
||||
lib/gdbus-2.0/codegen/codegen.pyc
|
||||
lib/gdbus-2.0/codegen/codegen.pyo
|
||||
lib/gdbus-2.0/codegen/codegen_docbook.py
|
||||
lib/gdbus-2.0/codegen/codegen_docbook.pyc
|
||||
lib/gdbus-2.0/codegen/codegen_docbook.pyo
|
||||
lib/gdbus-2.0/codegen/codegen_main.py
|
||||
lib/gdbus-2.0/codegen/codegen_main.pyc
|
||||
lib/gdbus-2.0/codegen/codegen_main.pyo
|
||||
lib/gdbus-2.0/codegen/config.py
|
||||
lib/gdbus-2.0/codegen/config.pyc
|
||||
lib/gdbus-2.0/codegen/config.pyo
|
||||
lib/gdbus-2.0/codegen/dbustypes.py
|
||||
lib/gdbus-2.0/codegen/dbustypes.pyc
|
||||
lib/gdbus-2.0/codegen/dbustypes.pyo
|
||||
lib/gdbus-2.0/codegen/parser.py
|
||||
lib/gdbus-2.0/codegen/parser.pyc
|
||||
lib/gdbus-2.0/codegen/parser.pyo
|
||||
lib/gdbus-2.0/codegen/utils.py
|
||||
lib/gdbus-2.0/codegen/utils.pyc
|
||||
lib/gdbus-2.0/codegen/utils.pyo
|
||||
lib/libgio-2.0.a
|
||||
lib/libgio-2.0.la
|
||||
lib/libgio-2.0.so
|
||||
@ -313,7 +292,30 @@ libdata/pkgconfig/gthread-2.0.pc
|
||||
share/aclocal/glib-2.0.m4
|
||||
share/aclocal/glib-gettext.m4
|
||||
share/aclocal/gsettings.m4
|
||||
share/glib-2.0/gettext/mkinstalldirs
|
||||
share/glib-2.0/codegen/__init__.py
|
||||
share/glib-2.0/codegen/__init__.pyc
|
||||
share/glib-2.0/codegen/__init__.pyo
|
||||
share/glib-2.0/codegen/codegen.py
|
||||
share/glib-2.0/codegen/codegen.pyc
|
||||
share/glib-2.0/codegen/codegen.pyo
|
||||
share/glib-2.0/codegen/codegen_docbook.py
|
||||
share/glib-2.0/codegen/codegen_docbook.pyc
|
||||
share/glib-2.0/codegen/codegen_docbook.pyo
|
||||
share/glib-2.0/codegen/codegen_main.py
|
||||
share/glib-2.0/codegen/codegen_main.pyc
|
||||
share/glib-2.0/codegen/codegen_main.pyo
|
||||
share/glib-2.0/codegen/config.py
|
||||
share/glib-2.0/codegen/config.pyc
|
||||
share/glib-2.0/codegen/config.pyo
|
||||
share/glib-2.0/codegen/dbustypes.py
|
||||
share/glib-2.0/codegen/dbustypes.pyc
|
||||
share/glib-2.0/codegen/dbustypes.pyo
|
||||
share/glib-2.0/codegen/parser.py
|
||||
share/glib-2.0/codegen/parser.pyc
|
||||
share/glib-2.0/codegen/parser.pyo
|
||||
share/glib-2.0/codegen/utils.py
|
||||
share/glib-2.0/codegen/utils.pyc
|
||||
share/glib-2.0/codegen/utils.pyo
|
||||
share/glib-2.0/gettext/po/Makefile.in.in
|
||||
share/glib-2.0/schemas/gschema.dtd
|
||||
share/locale/af/LC_MESSAGES/glib20.mo
|
||||
@ -397,6 +399,7 @@ share/locale/sr@latin/LC_MESSAGES/glib20.mo
|
||||
share/locale/sv/LC_MESSAGES/glib20.mo
|
||||
share/locale/ta/LC_MESSAGES/glib20.mo
|
||||
share/locale/te/LC_MESSAGES/glib20.mo
|
||||
share/locale/tg/LC_MESSAGES/glib20.mo
|
||||
share/locale/th/LC_MESSAGES/glib20.mo
|
||||
share/locale/tl/LC_MESSAGES/glib20.mo
|
||||
share/locale/tr/LC_MESSAGES/glib20.mo
|
||||
@ -469,6 +472,7 @@ share/locale/zh_TW/LC_MESSAGES/glib20.mo
|
||||
@dirrm share/glib-2.0/schemas
|
||||
@dirrm share/glib-2.0/gettext/po
|
||||
@dirrm share/glib-2.0/gettext
|
||||
@dirrm share/glib-2.0/codegen
|
||||
@dirrm share/glib-2.0
|
||||
@dirrmtry share/bash-completion/completions
|
||||
@dirrmtry share/bash-completion
|
||||
@ -479,8 +483,6 @@ share/locale/zh_TW/LC_MESSAGES/glib20.mo
|
||||
@exec %D/bin/gio-querymodules %D/lib/gio/modules 2>/dev/null || /usr/bin/true
|
||||
@dirrmtry lib/gio/modules
|
||||
@dirrmtry lib/gio
|
||||
@dirrm lib/gdbus-2.0/codegen
|
||||
@dirrm lib/gdbus-2.0
|
||||
@dirrm include/glib-2.0/gobject
|
||||
@dirrm include/glib-2.0/glib/deprecated
|
||||
@dirrm include/glib-2.0/glib
|
||||
|
@ -1,9 +1,9 @@
|
||||
# Created by: Adam Weinberger <adamw@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
# $MCom: ports/devel/glibmm/Makefile,v 1.121 2012/12/09 21:00:20 kwm Exp $
|
||||
# $MCom: ports/trunk/devel/glibmm/Makefile 18634 2013-07-26 10:42:35Z kwm $
|
||||
|
||||
PORTNAME= glibmm
|
||||
PORTVERSION= 2.34.1
|
||||
PORTVERSION= 2.36.2
|
||||
PORTREVISION?= 0
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= devel
|
||||
@ -21,9 +21,8 @@ PLIST_SUB= VERSION="2.4" API_VERSION="2.4"
|
||||
|
||||
BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4
|
||||
|
||||
USE_GMAKE= yes
|
||||
USE_GNOME= gnomehack glib20 ltverhack libsigc++20
|
||||
USES= pkgconfig gettext
|
||||
USES= gettext gmake pathfix pkgconfig
|
||||
USE_GNOME= glib20 ltverhack libsigc++20
|
||||
USE_PERL5= yes
|
||||
USE_AUTOTOOLS= libtool
|
||||
USE_LDCONFIG= yes
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (gnome2/glibmm-2.34.1.tar.xz) = b425a52c7e178aeaaaffd02c5497bfd68d0cb8be56cef3620558a80dd5d692c4
|
||||
SIZE (gnome2/glibmm-2.34.1.tar.xz) = 5670736
|
||||
SHA256 (gnome2/glibmm-2.36.2.tar.xz) = f15b65bf5740257be03c69f2f5ae71436ac3011ebeb02274b2b99b796c6837cf
|
||||
SIZE (gnome2/glibmm-2.36.2.tar.xz) = 2309976
|
||||
|
@ -229,6 +229,7 @@ include/giomm-%%API_VERSION%%/giomm/zlibdecompressor.h
|
||||
include/glibmm-%%API_VERSION%%/glibmm.h
|
||||
include/glibmm-%%API_VERSION%%/glibmm/arrayhandle.h
|
||||
include/glibmm-%%API_VERSION%%/glibmm/balancedtree.h
|
||||
include/glibmm-%%API_VERSION%%/glibmm/bytearray.h
|
||||
include/glibmm-%%API_VERSION%%/glibmm/bytes.h
|
||||
include/glibmm-%%API_VERSION%%/glibmm/checksum.h
|
||||
include/glibmm-%%API_VERSION%%/glibmm/class.h
|
||||
@ -264,6 +265,7 @@ include/glibmm-%%API_VERSION%%/glibmm/optiongroup.h
|
||||
include/glibmm-%%API_VERSION%%/glibmm/pattern.h
|
||||
include/glibmm-%%API_VERSION%%/glibmm/priorities.h
|
||||
include/glibmm-%%API_VERSION%%/glibmm/private/balancedtree_p.h
|
||||
include/glibmm-%%API_VERSION%%/glibmm/private/bytearray_p.h
|
||||
include/glibmm-%%API_VERSION%%/glibmm/private/bytes_p.h
|
||||
include/glibmm-%%API_VERSION%%/glibmm/private/checksum_p.h
|
||||
include/glibmm-%%API_VERSION%%/glibmm/private/convert_p.h
|
||||
|
@ -13,7 +13,7 @@ MAINTAINER= gnome@FreeBSD.org
|
||||
COMMENT= Common automake macros for GNOME 2 and GNOME 3
|
||||
|
||||
USE_XZ= yes
|
||||
USE_GMAKE= yes
|
||||
USES= gmake pkgconfig
|
||||
GNU_CONFIGURE= yes
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,9 +1,10 @@
|
||||
# Created by: Alexander Logvinov <avl@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
# $MCom: ports/devel/gobject-introspection/Makefile,v 1.51 2013/02/18 22:07:40 kwm Exp $
|
||||
# $MCom: ports/trunk/devel/gobject-introspection/Makefile 18634 2013-07-26 10:42:35Z kwm $
|
||||
|
||||
PORTNAME= gobject-introspection
|
||||
PORTVERSION= 1.34.2
|
||||
PORTVERSION= 1.36.0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= GNOME
|
||||
DIST_SUBDIR= gnome3
|
||||
@ -13,12 +14,11 @@ COMMENT= Generate interface introspection data for GObject libraries
|
||||
|
||||
# we need cairo otherwise the generated Cairo gir is broken
|
||||
BUILD_DEPENDS= cairo-trace:${PORTSDIR}/graphics/cairo
|
||||
LIB_DEPENDS= ffi.6:${PORTSDIR}/devel/libffi
|
||||
LIB_DEPENDS= ffi:${PORTSDIR}/devel/libffi
|
||||
|
||||
USES= bison pathfix pkgconfig gettext
|
||||
USES= bison gettext gmake pathfix pkgconfig
|
||||
USE_XZ= yes
|
||||
GNU_CONFIGURE= yes
|
||||
USE_GMAKE= yes
|
||||
USE_GNOME= gnomehier glib20 ltverhack
|
||||
USE_PYTHON= -2.7
|
||||
USE_AUTOTOOLS= libtool
|
||||
@ -26,11 +26,14 @@ USE_LDCONFIG= yes
|
||||
MAKE_JOBS_UNSAFE=yes
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
CONFIGURE_ARGS= --disable-tests
|
||||
|
||||
# Force it to put the .cache in ${WRKSRC} instead of ~/.cache. ports/143260
|
||||
MAKE_ENV= HOME=${WRKDIR}
|
||||
|
||||
MAN1= g-ir-compiler.1 g-ir-generate.1 g-ir-scanner.1
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|'gcc'|'cc'|g' \
|
||||
${WRKSRC}/giscanner/dumper.py
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (gnome3/gobject-introspection-1.34.2.tar.xz) = bc7948a35ce2218922dfb0806679cad21060715cc0c340cf7823eb633cc03429
|
||||
SIZE (gnome3/gobject-introspection-1.34.2.tar.xz) = 1088768
|
||||
SHA256 (gnome3/gobject-introspection-1.36.0.tar.xz) = e3e76d9d428e7534761bf8cdf75338865a4b0872e8052bef51792744608b6383
|
||||
SIZE (gnome3/gobject-introspection-1.36.0.tar.xz) = 1201108
|
||||
|
@ -1,29 +1,11 @@
|
||||
--- configure.orig 2011-09-23 11:49:54.000000000 +0200
|
||||
+++ configure 2011-09-23 11:50:31.000000000 +0200
|
||||
@@ -14400,10 +14400,10 @@
|
||||
$as_echo_n "checking for headers required to compile python extensions... " >&6; }
|
||||
py_prefix=`$PYTHON -c "import sys; print sys.prefix"`
|
||||
py_exec_prefix=`$PYTHON -c "import sys; print sys.exec_prefix"`
|
||||
-if test "x$PYTHON_INCLUDES" == x; then
|
||||
- PYTHON_INCLUDES="-I${py_prefix}/include/python${PYTHON_VERSION}"
|
||||
+if test "x$PYTHON_INCLUDES" = x; then
|
||||
+ PYTHON_INCLUDES=`python${PYTHON_VERSION}-config --cflags`
|
||||
if test "$py_prefix" != "$py_exec_prefix"; then
|
||||
- PYTHON_INCLUDES="$PYTHON_INCLUDES -I${py_exec_prefix}/include/python${PYTHON_VERSION}"
|
||||
+ PYTHON_INCLUDES=`python${PYTHON_VERSION}-config --cflags`
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -14429,10 +14429,10 @@
|
||||
--- configure.orig 2013-03-29 22:15:44.000000000 +0000
|
||||
+++ configure 2013-03-29 22:18:30.000000000 +0000
|
||||
@@ -14623,7 +14623,7 @@
|
||||
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libraries required to link against libpython" >&5
|
||||
$as_echo_n "checking for libraries required to link against libpython... " >&6; }
|
||||
-if test "x$PYTHON_LIBS" == x; then
|
||||
+if test "x$PYTHON_LIBS" = x; then
|
||||
PYTHON_LIBS="-L${py_prefix}/lib -lpython${PYTHON_VERSION}"
|
||||
fi
|
||||
-if test "x$PYTHON_LIB_LOC" == x; then
|
||||
+if test "x$PYTHON_LIB_LOC" = x; then
|
||||
PYTHON_LIB_LOC="${py_prefix}/lib"
|
||||
PYTHON_LIBS=`$PYTHON-config --ldflags --libs`
|
||||
fi
|
||||
|
||||
|
14
devel/gobject-introspection/files/patch-giscanner_dumper.py
Normal file
14
devel/gobject-introspection/files/patch-giscanner_dumper.py
Normal file
@ -0,0 +1,14 @@
|
||||
--- giscanner/dumper.py.orig 2013-02-23 11:40:08.000000000 +0100
|
||||
+++ giscanner/dumper.py 2013-06-28 21:51:35.000000000 +0200
|
||||
@@ -89,8 +89,9 @@
|
||||
# Enable the --msvc-syntax pkg-config flag when
|
||||
# the Microsoft compiler is used
|
||||
# (This is the other way to check whether Visual C++ is used subsequently)
|
||||
- if 'cl' in self._compiler_cmd:
|
||||
- self._pkgconfig_msvc_flags = '--msvc-syntax'
|
||||
+ if 'clang' not in self._compiler_cmd:
|
||||
+ if 'cl' in self._compiler_cmd:
|
||||
+ self._pkgconfig_msvc_flags = '--msvc-syntax'
|
||||
self._uninst_srcdir = os.environ.get(
|
||||
'UNINSTALLED_INTROSPECTION_SRCDIR')
|
||||
self._packages = ['gio-2.0 gmodule-2.0']
|
@ -0,0 +1,16 @@
|
||||
--- giscanner/sourcescanner.py.orig 2013-03-06 23:53:19.000000000 +0100
|
||||
+++ giscanner/sourcescanner.py 2013-06-28 22:01:04.000000000 +0200
|
||||
@@ -281,8 +281,11 @@
|
||||
# some help from gcc from MinGW/Cygwin or so.
|
||||
# Note that the generated dumper program is
|
||||
# still built and linked by Visual C++.
|
||||
- if 'cl' in cpp_exec:
|
||||
- cpp_args = 'gcc'.split()
|
||||
+ if 'clang' not in cpp_exec:
|
||||
+ if 'cl' in cpp_exec:
|
||||
+ cpp_args = 'gcc'.split()
|
||||
+ else:
|
||||
+ cpp_args = cpp_exec
|
||||
else:
|
||||
cpp_args = cpp_exec
|
||||
cpp_args += ['-E', '-C', '-I.', '-']
|
@ -50,9 +50,6 @@ lib/gobject-introspection/giscanner/annotationmain.pyo
|
||||
lib/gobject-introspection/giscanner/annotationparser.py
|
||||
lib/gobject-introspection/giscanner/annotationparser.pyc
|
||||
lib/gobject-introspection/giscanner/annotationparser.pyo
|
||||
lib/gobject-introspection/giscanner/annotationpatterns.py
|
||||
lib/gobject-introspection/giscanner/annotationpatterns.pyc
|
||||
lib/gobject-introspection/giscanner/annotationpatterns.pyo
|
||||
lib/gobject-introspection/giscanner/ast.py
|
||||
lib/gobject-introspection/giscanner/ast.pyc
|
||||
lib/gobject-introspection/giscanner/ast.pyo
|
||||
@ -65,6 +62,45 @@ lib/gobject-introspection/giscanner/codegen.pyo
|
||||
lib/gobject-introspection/giscanner/docmain.py
|
||||
lib/gobject-introspection/giscanner/docmain.pyc
|
||||
lib/gobject-introspection/giscanner/docmain.pyo
|
||||
lib/gobject-introspection/giscanner/doctemplates/C/class.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/C/constructor.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/C/default.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/C/enum.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/C/function.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/C/method.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/C/namespace.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/C/property.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/C/record.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/C/signal.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/C/vfunc.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/Gjs/class.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/Gjs/constructor.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/Gjs/default.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/Gjs/enum.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/Gjs/function.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/Gjs/method.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/Gjs/namespace.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/Gjs/property.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/Gjs/record.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/Gjs/signal.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/Gjs/vfunc.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/Python/class.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/Python/constructor.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/Python/default.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/Python/enum.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/Python/function.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/Python/method.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/Python/namespace.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/Python/property.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/Python/record.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/Python/signal.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/Python/vfunc.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/base.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/class.tmpl
|
||||
lib/gobject-introspection/giscanner/doctemplates/namespace.tmpl
|
||||
lib/gobject-introspection/giscanner/docwriter.py
|
||||
lib/gobject-introspection/giscanner/docwriter.pyc
|
||||
lib/gobject-introspection/giscanner/docwriter.pyo
|
||||
lib/gobject-introspection/giscanner/dumper.py
|
||||
lib/gobject-introspection/giscanner/dumper.pyc
|
||||
lib/gobject-introspection/giscanner/dumper.pyo
|
||||
@ -86,27 +122,6 @@ lib/gobject-introspection/giscanner/libtoolimporter.pyo
|
||||
lib/gobject-introspection/giscanner/maintransformer.py
|
||||
lib/gobject-introspection/giscanner/maintransformer.pyc
|
||||
lib/gobject-introspection/giscanner/maintransformer.pyo
|
||||
lib/gobject-introspection/giscanner/mallard-C-class.tmpl
|
||||
lib/gobject-introspection/giscanner/mallard-C-default.tmpl
|
||||
lib/gobject-introspection/giscanner/mallard-C-enum.tmpl
|
||||
lib/gobject-introspection/giscanner/mallard-C-function.tmpl
|
||||
lib/gobject-introspection/giscanner/mallard-C-namespace.tmpl
|
||||
lib/gobject-introspection/giscanner/mallard-C-property.tmpl
|
||||
lib/gobject-introspection/giscanner/mallard-C-record.tmpl
|
||||
lib/gobject-introspection/giscanner/mallard-C-signal.tmpl
|
||||
lib/gobject-introspection/giscanner/mallard-C-vfunc.tmpl
|
||||
lib/gobject-introspection/giscanner/mallard-Python-class.tmpl
|
||||
lib/gobject-introspection/giscanner/mallard-Python-default.tmpl
|
||||
lib/gobject-introspection/giscanner/mallard-Python-enum.tmpl
|
||||
lib/gobject-introspection/giscanner/mallard-Python-function.tmpl
|
||||
lib/gobject-introspection/giscanner/mallard-Python-namespace.tmpl
|
||||
lib/gobject-introspection/giscanner/mallard-Python-property.tmpl
|
||||
lib/gobject-introspection/giscanner/mallard-Python-record.tmpl
|
||||
lib/gobject-introspection/giscanner/mallard-Python-signal.tmpl
|
||||
lib/gobject-introspection/giscanner/mallard-Python-vfunc.tmpl
|
||||
lib/gobject-introspection/giscanner/mallardwriter.py
|
||||
lib/gobject-introspection/giscanner/mallardwriter.pyc
|
||||
lib/gobject-introspection/giscanner/mallardwriter.pyo
|
||||
lib/gobject-introspection/giscanner/message.py
|
||||
lib/gobject-introspection/giscanner/message.pyc
|
||||
lib/gobject-introspection/giscanner/message.pyo
|
||||
@ -116,6 +131,9 @@ lib/gobject-introspection/giscanner/odict.pyo
|
||||
lib/gobject-introspection/giscanner/scannermain.py
|
||||
lib/gobject-introspection/giscanner/scannermain.pyc
|
||||
lib/gobject-introspection/giscanner/scannermain.pyo
|
||||
lib/gobject-introspection/giscanner/sectionparser.py
|
||||
lib/gobject-introspection/giscanner/sectionparser.pyc
|
||||
lib/gobject-introspection/giscanner/sectionparser.pyo
|
||||
lib/gobject-introspection/giscanner/shlibs.py
|
||||
lib/gobject-introspection/giscanner/shlibs.pyc
|
||||
lib/gobject-introspection/giscanner/shlibs.pyo
|
||||
@ -159,57 +177,28 @@ share/gir-1.0/xlib-2.0.gir
|
||||
share/gir-1.0/xrandr-1.3.gir
|
||||
share/gobject-introspection-1.0/Makefile.introspection
|
||||
share/gobject-introspection-1.0/gdump.c
|
||||
share/gobject-introspection-1.0/tests/annotation.c
|
||||
share/gobject-introspection-1.0/tests/annotation.h
|
||||
share/gobject-introspection-1.0/tests/drawable.c
|
||||
share/gobject-introspection-1.0/tests/drawable.h
|
||||
share/gobject-introspection-1.0/tests/everything.c
|
||||
share/gobject-introspection-1.0/tests/everything.h
|
||||
share/gobject-introspection-1.0/tests/foo.c
|
||||
share/gobject-introspection-1.0/tests/foo.h
|
||||
share/gobject-introspection-1.0/tests/gimarshallingtests.c
|
||||
share/gobject-introspection-1.0/tests/gimarshallingtests.h
|
||||
share/gobject-introspection-1.0/tests/regress.c
|
||||
share/gobject-introspection-1.0/tests/regress.h
|
||||
share/gtk-doc/html/gi/annotation-glossary.html
|
||||
share/gtk-doc/html/gi/gi-GIArgInfo.html
|
||||
share/gtk-doc/html/gi/gi-GIBaseInfo.html
|
||||
share/gtk-doc/html/gi/gi-GICallableInfo.html
|
||||
share/gtk-doc/html/gi/gi-GIConstantInfo.html
|
||||
share/gtk-doc/html/gi/gi-GIEnumInfo.html
|
||||
share/gtk-doc/html/gi/gi-GIFieldInfo.html
|
||||
share/gtk-doc/html/gi/gi-GIFunctionInfo.html
|
||||
share/gtk-doc/html/gi/gi-GIInterfaceInfo.html
|
||||
share/gtk-doc/html/gi/gi-GIObjectInfo.html
|
||||
share/gtk-doc/html/gi/gi-GIPropertyInfo.html
|
||||
share/gtk-doc/html/gi/gi-GIRegisteredTypeInfo.html
|
||||
share/gtk-doc/html/gi/gi-GISignalInfo.html
|
||||
share/gtk-doc/html/gi/gi-GIStructInfo.html
|
||||
share/gtk-doc/html/gi/gi-GITypeInfo.html
|
||||
share/gtk-doc/html/gi/gi-GIUnionInfo.html
|
||||
share/gtk-doc/html/gi/gi-GIVFuncInfo.html
|
||||
share/gtk-doc/html/gi/gi-ffi.html
|
||||
share/gtk-doc/html/gi/gi-gierrordomaininfo.html
|
||||
share/gtk-doc/html/gi/gi-gir-reference.html
|
||||
share/gtk-doc/html/gi/gi-gir.html
|
||||
share/gtk-doc/html/gi/gi-girepository.html
|
||||
share/gtk-doc/html/gi/gi-girffi.html
|
||||
share/gtk-doc/html/gi/gi-gtypelib.html
|
||||
share/gtk-doc/html/gi/gi-libgirepository.html
|
||||
share/gtk-doc/html/gi/gi-overview.html
|
||||
share/gtk-doc/html/gi/gi-repository-structs.html
|
||||
share/gtk-doc/html/gi/gi-struct-hierarchy.html
|
||||
share/gtk-doc/html/gi/gi-typelib.html
|
||||
share/gtk-doc/html/gi/gi.devhelp2
|
||||
share/gtk-doc/html/gi/girepository.html
|
||||
share/gtk-doc/html/gi/glib.html
|
||||
share/gtk-doc/html/gi/home.png
|
||||
share/gtk-doc/html/gi/index.html
|
||||
share/gtk-doc/html/gi/index.sgml
|
||||
share/gtk-doc/html/gi/left.png
|
||||
share/gtk-doc/html/gi/overview.png
|
||||
share/gtk-doc/html/gi/right.png
|
||||
share/gtk-doc/html/gi/style.css
|
||||
share/gtk-doc/html/gi/up.png
|
||||
@dirrm share/gtk-doc/html/gi
|
||||
@dirrmtry share/gtk-doc/html
|
||||
@dirrmtry share/gtk-doc
|
||||
share/gobject-introspection-1.0/tests/utility.c
|
||||
share/gobject-introspection-1.0/tests/utility.h
|
||||
share/gobject-introspection-1.0/tests/warnlib.c
|
||||
share/gobject-introspection-1.0/tests/warnlib.h
|
||||
@dirrm share/gobject-introspection-1.0/tests
|
||||
@dirrm share/gobject-introspection-1.0
|
||||
@dirrm lib/gobject-introspection/giscanner/doctemplates/Python
|
||||
@dirrm lib/gobject-introspection/giscanner/doctemplates/Gjs
|
||||
@dirrm lib/gobject-introspection/giscanner/doctemplates/C
|
||||
@dirrm lib/gobject-introspection/giscanner/doctemplates
|
||||
@dirrm lib/gobject-introspection/giscanner
|
||||
@dirrm lib/gobject-introspection
|
||||
@dirrm include/gobject-introspection-1.0
|
||||
|
@ -1,9 +1,9 @@
|
||||
# Created by: Koop Mast <kwm@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
# $MCom: ports/devel/gsettings-desktop-schemas/Makefile,v 1.13 2011/04/27 21:18:30 kwm Exp $
|
||||
# $MCom: ports/trunk/devel/gsettings-desktop-schemas/Makefile 18610 2013-06-30 16:33:05Z marcus $
|
||||
|
||||
PORTNAME= gsettings-desktop-schemas
|
||||
PORTVERSION= 3.0.1
|
||||
PORTVERSION= 3.6.1
|
||||
CATEGORIES= devel gnome
|
||||
MASTER_SITES= GNOME
|
||||
DIST_SUBDIR= gnome3
|
||||
@ -11,15 +11,14 @@ DIST_SUBDIR= gnome3
|
||||
MAINTAINER= gnome@FreeBSD.org
|
||||
COMMENT= Collection of globally shared GSetting schemas
|
||||
|
||||
RUN_DEPENDS= ${LOCALBASE}/etc/fonts/conf.avail/31-cantarell.conf:${PORTSDIR}/x11-fonts/cantarell-fonts
|
||||
|
||||
LICENSE= LGPL21
|
||||
|
||||
USES= pkgconfig gettext
|
||||
USE_BZIP2= yes
|
||||
USE_GMAKE= yes
|
||||
RUN_DEPENDS= ${LOCALBASE}/etc/fonts/conf.avail/31-cantarell.conf:${PORTSDIR}/x11-fonts/cantarell-fonts
|
||||
|
||||
USE_XZ= yes
|
||||
USES= gettext gmake pathfix pkgconfig
|
||||
USE_PERL5_BUILD= yes
|
||||
USE_GNOME= gnomehack intltool glib20
|
||||
USE_GNOME= intltool glib20 introspection:build
|
||||
GNU_CONFIGURE= yes
|
||||
|
||||
GLIB_SCHEMAS= org.gnome.desktop.a11y.applications.gschema.xml \
|
||||
@ -29,6 +28,7 @@ GLIB_SCHEMAS= org.gnome.desktop.a11y.applications.gschema.xml \
|
||||
org.gnome.desktop.background.gschema.xml \
|
||||
org.gnome.desktop.default-applications.gschema.xml \
|
||||
org.gnome.desktop.enums.xml \
|
||||
org.gnome.desktop.input-sources.gschema.xml \
|
||||
org.gnome.desktop.interface.gschema.xml \
|
||||
org.gnome.desktop.lockdown.gschema.xml \
|
||||
org.gnome.desktop.media-handling.gschema.xml \
|
||||
@ -37,6 +37,9 @@ GLIB_SCHEMAS= org.gnome.desktop.a11y.applications.gschema.xml \
|
||||
org.gnome.desktop.sound.gschema.xml \
|
||||
org.gnome.desktop.thumbnailers.gschema.xml \
|
||||
org.gnome.desktop.thumbnail-cache.gschema.xml \
|
||||
org.gnome.desktop.wm.keybindings.gschema.xml \
|
||||
org.gnome.desktop.wm.preferences.gschema.xml \
|
||||
org.gnome.system.locale.gschema.xml \
|
||||
org.gnome.system.proxy.gschema.xml
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (gnome3/gsettings-desktop-schemas-3.0.1.tar.bz2) = 6e72158a0e70ae50b8bb992e1486dd2fda43207f4ec4eb03a0d769f210363fd9
|
||||
SIZE (gnome3/gsettings-desktop-schemas-3.0.1.tar.bz2) = 136439
|
||||
SHA256 (gnome3/gsettings-desktop-schemas-3.6.1.tar.xz) = d9a877d209e668845d6cafcd62663b0f6e6154df5a96f581ff36f999050e67e6
|
||||
SIZE (gnome3/gsettings-desktop-schemas-3.6.1.tar.xz) = 384248
|
||||
|
@ -1,10 +1,55 @@
|
||||
include/gsettings-desktop-schemas/gdesktop-enums.h
|
||||
lib/girepository-1.0/GDesktopEnums-3.0.typelib
|
||||
libdata/pkgconfig/gsettings-desktop-schemas.pc
|
||||
share/GConf/gsettings/gsettings-desktop-schemas.convert
|
||||
share/GConf/gsettings/wm-schemas.convert
|
||||
share/gir-1.0/GDesktopEnums-3.0.gir
|
||||
share/locale/as/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/ca/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/ca@valencia/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/cs/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/da/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/de/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/el/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/en_GB/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/eo/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/es/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/fi/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/fr/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/gl/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/gu/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/hi/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/hu/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/id/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/it/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/ja/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/lt/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/lv/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/nb/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/or/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/pa/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/pl/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/pt/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/pt_BR/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/ru/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/sl/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/sr/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/sr@latin/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/sv/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
@dirrm include/gsettings-desktop-schemas
|
||||
share/locale/ug/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/uk/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/vi/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/zh_CN/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/zh_HK/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
share/locale/zh_TW/LC_MESSAGES/gsettings-desktop-schemas.mo
|
||||
@dirrmtry include/gsettings-desktop-schemas
|
||||
@dirrmtry share/locale/zh_HK/LC_MESSAGES
|
||||
@dirrmtry share/locale/zh_HK
|
||||
@dirrmtry share/locale/ug/LC_MESSAGES
|
||||
@dirrmtry share/locale/ug
|
||||
@dirrmtry share/locale/sr@latin/LC_MESSAGES
|
||||
@dirrmtry share/locale/sr@latin
|
||||
@dirrmtry share/locale/ca@valencia/LC_MESSAGES
|
||||
@dirrmtry share/locale/ca@valencia
|
||||
@dirrmtry share/locale/as/LC_MESSAGES
|
||||
@dirrmtry share/locale/as
|
||||
|
@ -1,14 +1,9 @@
|
||||
# New ports collection makefile for: libgtop2
|
||||
# Date Created: 29 April 2002
|
||||
# Whom: Joe Marcus Clarke <marcus@FreeBSD.org>
|
||||
#
|
||||
# Created by: Joe Marcus Clarke <marcus@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
# $MCom: ports/devel/libgtop/Makefile,v 1.56 2010/05/02 00:04:47 marcus Exp $
|
||||
#
|
||||
# $MCom: ports/trunk/devel/libgtop/Makefile 18610 2013-06-30 16:33:05Z marcus $
|
||||
|
||||
PORTNAME= libgtop
|
||||
PORTVERSION= 2.28.3
|
||||
PORTREVISION= 2
|
||||
PORTVERSION= 2.28.4
|
||||
CATEGORIES= devel gnome
|
||||
MASTER_SITES= GNOME
|
||||
DIST_SUBDIR= gnome2
|
||||
@ -16,32 +11,21 @@ DIST_SUBDIR= gnome2
|
||||
MAINTAINER= gnome@FreeBSD.org
|
||||
COMMENT= GNOME 2 top library
|
||||
|
||||
BUILD_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection
|
||||
|
||||
USE_BZIP2= yes
|
||||
USE_XZ= yes
|
||||
USE_PERL5_BUILD=yes
|
||||
USE_XORG= xau
|
||||
USES= gettext pkgconfig
|
||||
USE_GMAKE= yes
|
||||
USE_GNOME= gnomehack glib20 ltverhack intlhack
|
||||
USES= gettext gmake pathfix pkgconfig
|
||||
USE_GNOME= gnomeprefix glib20 ltverhack intlhack
|
||||
USE_LDCONFIG= yes
|
||||
USE_AUTOTOOLS= libtool
|
||||
CONFIGURE_ARGS= --disable-gtk-doc \
|
||||
--with-html-dir=${PREFIX}/share/doc
|
||||
CPPFLAGS+= -I${LOCALBASE}/include -DHAVE_NET_IF_VAR_H
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
CONFIGURE_ARGS= --disable-introspection
|
||||
|
||||
INFO= libgtop2
|
||||
|
||||
PKGMESSAGE= ${FILESDIR}/pkg-message
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ( ${OSVERSION} >= 800000 && ${OSVERSION} < 800019 ) || \
|
||||
${OSVERSION} < 700104
|
||||
RUN_DEPENDS+= lsof:${PORTSDIR}/sysutils/lsof
|
||||
.endif
|
||||
|
||||
post-configure:
|
||||
@${FIND} ${WRKSRC} -type f | ${XARGS} ${TOUCH} -f
|
||||
|
||||
@ -50,4 +34,4 @@ post-install:
|
||||
@${CHMOD} 2555 ${PREFIX}/bin/libgtop_server2
|
||||
@${CAT} ${PKGMESSAGE}
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (gnome2/libgtop-2.28.3.tar.bz2) = 2c866bd14b3cd78f78504cfb65baa105d62b8085c90e433ab9db97e050efea42
|
||||
SIZE (gnome2/libgtop-2.28.3.tar.bz2) = 793252
|
||||
SHA256 (gnome2/libgtop-2.28.4.tar.xz) = b6619cfd1540267ee81d456d1a26c72c793261586f1b00a7b9a7a229d0abe1d8
|
||||
SIZE (gnome2/libgtop-2.28.4.tar.xz) = 653940
|
||||
|
@ -1,17 +1,5 @@
|
||||
--- configure.orig 2011-03-30 10:06:27.000000000 +0200
|
||||
+++ configure 2011-03-30 10:07:52.000000000 +0200
|
||||
@@ -3231,9 +3231,9 @@
|
||||
INTROSPECTION_COMPILER=`$PKG_CONFIG --variable=g_ir_compiler gobject-introspection-1.0`
|
||||
INTROSPECTION_GENERATE=`$PKG_CONFIG --variable=g_ir_generate gobject-introspection-1.0`
|
||||
INTROSPECTION_GIRDIR=`$PKG_CONFIG --variable=girdir gobject-introspection-1.0`
|
||||
- INTROSPECTION_GIRDIR=${INTROSPECTION_GIRDIR/$datadir/\$(datadir)}
|
||||
+ INTROSPECTION_GIRDIR=`echo ${INTROSPECTION_GIRDIR} | sed -e "s|${datadir}|\\\$(datadir)|"`
|
||||
INTROSPECTION_TYPELIBDIR="$($PKG_CONFIG --variable=typelibdir gobject-introspection-1.0)"
|
||||
- INTROSPECTION_TYPELIBDIR=${INTROSPECTION_TYPELIBDIR/$libdir/\$(libdir)}
|
||||
+ INTROSPECTION_TYPELIBDIR=`echo ${INTROSPECTION_TYPELIBDIR} | sed -e "e|${libdir}|\\\$(libdir)|g"`
|
||||
INTROSPECTION_CFLAGS=`$PKG_CONFIG --cflags gobject-introspection-1.0`
|
||||
INTROSPECTION_LIBS=`$PKG_CONFIG --libs gobject-introspection-1.0`
|
||||
INTROSPECTION_MAKEFILE=`$PKG_CONFIG --variable=datadir gobject-introspection-1.0`/gobject-introspection-1.0/Makefile.introspection
|
||||
@@ -13230,6 +13230,78 @@
|
||||
if test -n "${osreldate}" && test ${osreldate} -ge 600000 ; then
|
||||
EXTRA_SYSDEPS_LIBS="-lgeom -ldevstat"
|
||||
|
@ -1,17 +0,0 @@
|
||||
--- sysdeps/freebsd/Makefile.am.orig 2008-09-29 17:21:56.000000000 -0400
|
||||
+++ sysdeps/freebsd/Makefile.am 2008-09-29 17:22:07.000000000 -0400
|
||||
@@ -7,12 +7,12 @@ libgtop_sysdeps_2_0_la_SOURCES = nosuid.
|
||||
cpu.c msg_limits.c sem_limits.c loadavg.c \
|
||||
uptime.c netlist.c fsusage.c mem.c \
|
||||
mountlist.c procopenfiles.c procwd.c \
|
||||
- procaffinity.c glibtop_private.c
|
||||
+ procaffinity.c glibtop_private.c open.c
|
||||
|
||||
libgtop_sysdeps_2_0_la_LDFLAGS = $(LT_VERSION_INFO)
|
||||
|
||||
libgtop_sysdeps_suid_2_0_la_LIBADD = $(KVM_LIBS) $(EXTRA_SYSDEPS_LIBS)
|
||||
-libgtop_sysdeps_suid_2_0_la_SOURCES = open.c close.c swap.c \
|
||||
+libgtop_sysdeps_suid_2_0_la_SOURCES = suid_open.c close.c swap.c \
|
||||
proclist.c procstate.c procuid.c \
|
||||
proctime.c procmem.c procsignal.c \
|
||||
prockernel.c procsegment.c procargs.c \
|
@ -1,43 +0,0 @@
|
||||
--- sysdeps/freebsd/Makefile.in.orig 2009-01-13 01:49:02.172092000 -0500
|
||||
+++ sysdeps/freebsd/Makefile.in 2009-01-13 01:53:30.000000000 -0500
|
||||
@@ -50,7 +50,8 @@ libgtop_sysdeps_2_0_la_LIBADD =
|
||||
am_libgtop_sysdeps_2_0_la_OBJECTS = nosuid.lo siglist.lo sysinfo.lo \
|
||||
shm_limits.lo cpu.lo msg_limits.lo sem_limits.lo loadavg.lo \
|
||||
uptime.lo netlist.lo fsusage.lo mem.lo mountlist.lo \
|
||||
- procopenfiles.lo procwd.lo procaffinity.lo glibtop_private.lo
|
||||
+ procopenfiles.lo procwd.lo procaffinity.lo glibtop_private.lo \
|
||||
+ open.lo
|
||||
libgtop_sysdeps_2_0_la_OBJECTS = $(am_libgtop_sysdeps_2_0_la_OBJECTS)
|
||||
libgtop_sysdeps_2_0_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
|
||||
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
|
||||
@@ -58,7 +59,7 @@ libgtop_sysdeps_2_0_la_LINK = $(LIBTOOL)
|
||||
am__DEPENDENCIES_1 =
|
||||
libgtop_sysdeps_suid_2_0_la_DEPENDENCIES = $(am__DEPENDENCIES_1) \
|
||||
$(am__DEPENDENCIES_1)
|
||||
-am_libgtop_sysdeps_suid_2_0_la_OBJECTS = open.lo close.lo swap.lo \
|
||||
+am_libgtop_sysdeps_suid_2_0_la_OBJECTS = suid_open.lo close.lo swap.lo \
|
||||
proclist.lo procstate.lo procuid.lo proctime.lo procmem.lo \
|
||||
procsignal.lo prockernel.lo procsegment.lo procargs.lo \
|
||||
procmap.lo netload.lo ppp.lo
|
||||
@@ -296,11 +297,11 @@ libgtop_sysdeps_2_0_la_SOURCES = nosuid.
|
||||
cpu.c msg_limits.c sem_limits.c loadavg.c \
|
||||
uptime.c netlist.c fsusage.c mem.c \
|
||||
mountlist.c procopenfiles.c procwd.c \
|
||||
- procaffinity.c glibtop_private.c
|
||||
+ procaffinity.c glibtop_private.c open.c
|
||||
|
||||
libgtop_sysdeps_2_0_la_LDFLAGS = $(LT_VERSION_INFO)
|
||||
libgtop_sysdeps_suid_2_0_la_LIBADD = $(KVM_LIBS) $(EXTRA_SYSDEPS_LIBS)
|
||||
-libgtop_sysdeps_suid_2_0_la_SOURCES = open.c close.c swap.c \
|
||||
+libgtop_sysdeps_suid_2_0_la_SOURCES = suid_open.c close.c swap.c \
|
||||
proclist.c procstate.c procuid.c \
|
||||
proctime.c procmem.c procsignal.c \
|
||||
prockernel.c procsegment.c procargs.c \
|
||||
@@ -375,6 +376,7 @@ distclean-compile:
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/netlist.Plo@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/netload.Plo@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nosuid.Plo@am__quote@
|
||||
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/suid_open.Plo@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/open.Plo@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ppp.Plo@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/procaffinity.Plo@am__quote@
|
@ -1,66 +0,0 @@
|
||||
--- sysdeps/freebsd/cpu.c.orig 2009-04-12 01:45:28.000000000 -0400
|
||||
+++ sysdeps/freebsd/cpu.c 2009-04-12 01:45:29.000000000 -0400
|
||||
@@ -54,6 +54,7 @@ void
|
||||
glibtop_get_cpu_s (glibtop *server, glibtop_cpu *buf)
|
||||
{
|
||||
long cpts [CPUSTATES];
|
||||
+ long *cp_times = NULL;
|
||||
struct clockinfo ci;
|
||||
size_t length;
|
||||
int ncpu, i;
|
||||
@@ -75,6 +76,16 @@ glibtop_get_cpu_s (glibtop *server, glib
|
||||
return;
|
||||
}
|
||||
|
||||
+ length = 0;
|
||||
+ if (sysctlbyname ("kern.cp_times", NULL, &length, NULL, 0) == 0) {
|
||||
+ cp_times = g_malloc (length);
|
||||
+ length = sizeof(long) * CPUSTATES * (length / (sizeof(long) * CPUSTATES));
|
||||
+ if (sysctlbyname ("kern.cp_times", cp_times, &length, NULL, 0)) {
|
||||
+ g_free (cp_times);
|
||||
+ cp_times = NULL;
|
||||
+ }
|
||||
+ }
|
||||
+
|
||||
/* set user time */
|
||||
buf->user = cpts [CP_USER];
|
||||
/* set nice time */
|
||||
@@ -89,22 +100,32 @@ glibtop_get_cpu_s (glibtop *server, glib
|
||||
/* set frequency */
|
||||
buf->frequency = (ci.stathz ? ci.stathz : ci.hz);
|
||||
/* set total */
|
||||
- buf->total = cpts [CP_USER] + cpts [CP_NICE]
|
||||
+ buf->total = cpts [CP_USER] + cpts [CP_NICE] \
|
||||
+ cpts [CP_SYS] + cpts [CP_IDLE] + cpts [CP_INTR];
|
||||
|
||||
ncpu = server->ncpu + 1;
|
||||
|
||||
for (i = 0; i < ncpu; i++) {
|
||||
- buf->xcpu_user[i] = cpts [CP_USER] / ncpu;
|
||||
- buf->xcpu_nice[i] = cpts [CP_NICE] / ncpu;
|
||||
- buf->xcpu_sys[i] = cpts [CP_SYS] / ncpu;
|
||||
- buf->xcpu_idle[i] = cpts [CP_IDLE] / ncpu;
|
||||
- buf->xcpu_irq[i] = cpts [CP_INTR] / ncpu;
|
||||
+ if (cp_times) {
|
||||
+ buf->xcpu_user[i] = cp_times[i * CPUSTATES + CP_USER];
|
||||
+ buf->xcpu_nice[i] = cp_times[i * CPUSTATES + CP_NICE];
|
||||
+ buf->xcpu_sys[i] = cp_times[i * CPUSTATES + CP_SYS];
|
||||
+ buf->xcpu_idle[i] = cp_times[i * CPUSTATES + CP_IDLE];
|
||||
+ buf->xcpu_irq[i] = cp_times[i * CPUSTATES + CP_INTR];
|
||||
+ } else {
|
||||
+ buf->xcpu_user[i] = cpts [CP_USER] / ncpu;
|
||||
+ buf->xcpu_nice[i] = cpts [CP_NICE] / ncpu;
|
||||
+ buf->xcpu_sys[i] = cpts [CP_SYS] / ncpu;
|
||||
+ buf->xcpu_idle[i] = cpts [CP_IDLE] / ncpu;
|
||||
+ buf->xcpu_irq[i] = cpts [CP_INTR] / ncpu;
|
||||
+ }
|
||||
buf->xcpu_total[i] = buf->xcpu_user[i] + buf->xcpu_nice[i] \
|
||||
+ buf->xcpu_sys[i] + buf->xcpu_idle[i] \
|
||||
+ buf->xcpu_irq[i];
|
||||
}
|
||||
|
||||
+ g_free (cp_times);
|
||||
+
|
||||
/* Set the flags last. */
|
||||
buf->flags = _glibtop_sysdeps_cpu;
|
||||
|
@ -1,10 +0,0 @@
|
||||
--- sysdeps/freebsd/glibtop_machine.h.orig 2009-12-13 18:34:21.000000000 -0500
|
||||
+++ sysdeps/freebsd/glibtop_machine.h 2009-12-13 18:34:32.000000000 -0500
|
||||
@@ -24,6 +24,7 @@
|
||||
|
||||
#include <sys/param.h>
|
||||
#include <nlist.h>
|
||||
+#include <limits.h>
|
||||
#include <kvm.h>
|
||||
#include <sys/dkstat.h>
|
||||
#include <time.h>
|
@ -1,19 +0,0 @@
|
||||
--- sysdeps/freebsd/nosuid.c.orig 2008-09-29 17:28:31.000000000 -0400
|
||||
+++ sysdeps/freebsd/nosuid.c 2008-09-29 17:28:39.000000000 -0400
|
||||
@@ -21,16 +21,8 @@
|
||||
|
||||
#include <config.h>
|
||||
#include <glibtop.h>
|
||||
-#include <glibtop/open.h>
|
||||
#include <glibtop/close.h>
|
||||
|
||||
void
|
||||
-glibtop_open_s (glibtop *server,
|
||||
- const char *program_name,
|
||||
- const unsigned long features,
|
||||
- const unsigned flags)
|
||||
-{ }
|
||||
-
|
||||
-void
|
||||
glibtop_close_s (glibtop *server)
|
||||
{ }
|
@ -1,91 +1,14 @@
|
||||
--- sysdeps/freebsd/open.c.orig 2011-12-25 11:29:32.897248000 +0000
|
||||
+++ sysdeps/freebsd/open.c 2011-12-25 11:38:05.000000000 +0000
|
||||
@@ -20,76 +20,27 @@
|
||||
*/
|
||||
|
||||
#include <config.h>
|
||||
+#include <sys/types.h>
|
||||
+#include <sys/sysctl.h>
|
||||
#include <glibtop.h>
|
||||
-#include <glibtop/error.h>
|
||||
#include <glibtop/open.h>
|
||||
-#include <glibtop/init_hooks.h>
|
||||
--- sysdeps/freebsd/open.c.orig 2011-07-24 15:13:56.000000000 -0400
|
||||
+++ sysdeps/freebsd/open.c 2011-12-28 16:26:48.000000000 -0500
|
||||
@@ -42,11 +42,5 @@ glibtop_open_s (glibtop *server, const c
|
||||
sysctlbyname ("hw.ncpu", &ncpus, &len, NULL, 0);
|
||||
server->real_ncpu = ncpus - 1;
|
||||
server->ncpu = MIN(GLIBTOP_NCPU - 1, server->real_ncpu);
|
||||
-
|
||||
-/* !!! THIS FUNCTION RUNS SUID ROOT - CHANGE WITH CAUTION !!! */
|
||||
-
|
||||
-void
|
||||
-glibtop_init_p (glibtop *server, const unsigned long features,
|
||||
- const unsigned flags)
|
||||
-{
|
||||
- const _glibtop_init_func_t *init_fkt;
|
||||
-
|
||||
- if (server == NULL)
|
||||
- glibtop_error_r (NULL, "glibtop_init_p (server == NULL)");
|
||||
-
|
||||
- /* Do the initialization, but only if not already initialized. */
|
||||
+#include <glibtop/cpu.h>
|
||||
+#include <glibtop/error.h>
|
||||
|
||||
- if ((server->flags & _GLIBTOP_INIT_STATE_SYSDEPS) == 0) {
|
||||
- glibtop_open_p (server, "glibtop", features, flags);
|
||||
+#include <glibtop_private.h>
|
||||
|
||||
- for (init_fkt = _glibtop_init_hook_p; *init_fkt; init_fkt++)
|
||||
- (*init_fkt) (server);
|
||||
-
|
||||
- server->flags |= _GLIBTOP_INIT_STATE_SYSDEPS;
|
||||
- }
|
||||
-}
|
||||
|
||||
void
|
||||
-glibtop_open_p (glibtop *server, const char *program_name,
|
||||
+glibtop_open_s (glibtop *server, const char *program_name,
|
||||
const unsigned long features,
|
||||
const unsigned flags)
|
||||
{
|
||||
-#ifdef DEBUG
|
||||
- fprintf (stderr, "DEBUG (%d): glibtop_open_p ()\n", getpid ());
|
||||
-#endif
|
||||
-
|
||||
- /* !!! WE ARE ROOT HERE - CHANGE WITH CAUTION !!! */
|
||||
+ int ncpus;
|
||||
+ size_t len;
|
||||
|
||||
- server->machine.uid = getuid ();
|
||||
- server->machine.euid = geteuid ();
|
||||
- server->machine.gid = getgid ();
|
||||
- server->machine.egid = getegid ();
|
||||
-#if defined(__FreeBSD_kernel__)
|
||||
- server->os_version_code = __FreeBSD_kernel_version;
|
||||
-#else
|
||||
+ len = sizeof (ncpus);
|
||||
+ sysctlbyname ("hw.ncpu", &ncpus, &len, NULL, 0);
|
||||
+ server->real_ncpu = ncpus - 1;
|
||||
+ server->ncpu = MIN(GLIBTOP_NCPU - 1, server->real_ncpu);
|
||||
server->os_version_code = __FreeBSD_version;
|
||||
-#endif
|
||||
- /* Setup machine-specific data */
|
||||
- server->machine.kd = kvm_open (NULL, NULL, NULL, O_RDONLY, "kvm_open");
|
||||
-
|
||||
- if (server->machine.kd == NULL)
|
||||
- glibtop_error_io_r (server, "kvm_open");
|
||||
-
|
||||
- /* Drop priviledges. */
|
||||
-
|
||||
- if (setreuid (server->machine.euid, server->machine.uid))
|
||||
- _exit (1);
|
||||
-
|
||||
- if (setregid (server->machine.egid, server->machine.gid))
|
||||
- _exit (1);
|
||||
-
|
||||
- /* !!! END OF SUID ROOT PART !!! */
|
||||
-
|
||||
- /* Our effective uid is now those of the user invoking the server,
|
||||
- * so we do no longer have any priviledges. */
|
||||
-
|
||||
- /* NOTE: On FreeBSD, we do not need to be suid root, we just need to
|
||||
- * be sgid kmem.
|
||||
- *
|
||||
- * The server will only use setegid() to get back it's priviledges,
|
||||
- * so it will fail if it is suid root and not sgid kmem. */
|
||||
}
|
||||
|
@ -1,35 +0,0 @@
|
||||
--- sysdeps/freebsd/procmap.c.orig 2009-12-13 18:53:02.827740000 -0500
|
||||
+++ sysdeps/freebsd/procmap.c 2009-12-13 19:00:04.000000000 -0500
|
||||
@@ -85,7 +85,9 @@ _glibtop_sysdeps_freebsd_dev_inode (glib
|
||||
char tagstr[12];
|
||||
struct inode inode;
|
||||
struct cdev_priv priv;
|
||||
+#if __FreeBSD_version < 800039
|
||||
struct cdev si;
|
||||
+#endif
|
||||
|
||||
*inum = 0;
|
||||
*dev = 0;
|
||||
@@ -111,18 +113,18 @@ _glibtop_sysdeps_freebsd_dev_inode (glib
|
||||
return;
|
||||
}
|
||||
|
||||
- if (kvm_read (server->machine.kd, (gulong) inode.i_dev, (char *) &si,
|
||||
- sizeof (si)) != sizeof (si) ||
|
||||
#if __FreeBSD_version >= 800039
|
||||
- kvm_read (server->machine.kd, (gulong) cdev2priv(&si), (char *) &priv,
|
||||
+ if (kvm_read (server->machine.kd, (gulong) cdev2priv(inode.i_dev), (char *) &priv,
|
||||
sizeof (priv))
|
||||
#else
|
||||
+ if (kvm_read (server->machine.kd, (gulong) inode.i_dev, (char *) &si,
|
||||
+ sizeof (si)) != sizeof (si) ||
|
||||
kvm_read (server->machine.kd, (gulong) si.si_priv, (char *) &priv,
|
||||
sizeof (priv))
|
||||
#endif
|
||||
!= sizeof (priv))
|
||||
{
|
||||
- glibtop_warn_io_r (server, "kvm_read (si)");
|
||||
+ glibtop_warn_io_r (server, "kvm_read (priv)");
|
||||
return;
|
||||
}
|
||||
|
@ -1,61 +0,0 @@
|
||||
--- sysdeps/freebsd/procopenfiles.c.orig 2009-12-13 18:53:02.827740000 -0500
|
||||
+++ sysdeps/freebsd/procopenfiles.c 2009-12-13 18:54:55.000000000 -0500
|
||||
@@ -35,6 +35,9 @@
|
||||
#include <sys/user.h>
|
||||
#include <netinet/in.h>
|
||||
#include <arpa/inet.h>
|
||||
+#ifdef HAVE_KINFO_GETFILE
|
||||
+#include <libutil.h>
|
||||
+#endif
|
||||
#include <string.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
@@ -263,9 +266,13 @@ glibtop_get_proc_open_files_s (glibtop *
|
||||
{
|
||||
#if __FreeBSD_version > 800018 || (__FreeBSD_version < 800000 && __FreeBSD_version >= 700104)
|
||||
struct kinfo_file *freep, *kif;
|
||||
+#ifndef HAVE_KINFO_GETFILE
|
||||
int name[4];
|
||||
size_t len;
|
||||
- size_t i;
|
||||
+#else
|
||||
+ int cnt;
|
||||
+#endif
|
||||
+ ssize_t i;
|
||||
#else
|
||||
char *output;
|
||||
#endif
|
||||
@@ -274,6 +281,7 @@ glibtop_get_proc_open_files_s (glibtop *
|
||||
memset(buf, 0, sizeof (glibtop_proc_open_files));
|
||||
|
||||
#if __FreeBSD_version > 800018 || (__FreeBSD_version < 800000 && __FreeBSD_version >= 700104)
|
||||
+#ifndef HAVE_KINFO_GETFILE
|
||||
name[0] = CTL_KERN;
|
||||
name[1] = KERN_PROC;
|
||||
name[2] = KERN_PROC_FILEDESC;
|
||||
@@ -287,12 +295,25 @@ glibtop_get_proc_open_files_s (glibtop *
|
||||
g_free(freep);
|
||||
return NULL;
|
||||
}
|
||||
+#else
|
||||
+ freep = kinfo_getfile(pid, &cnt);
|
||||
+#endif
|
||||
|
||||
entries = g_array_new(FALSE, FALSE, sizeof(glibtop_open_files_entry));
|
||||
|
||||
+#ifndef HAVE_KINFO_GETFILE
|
||||
for (i = 0; i < len / sizeof(*kif); i++, kif++) {
|
||||
glibtop_open_files_entry entry = {0};
|
||||
|
||||
+ if (kif->kf_structsize != sizeof(*kif))
|
||||
+ continue;
|
||||
+#else
|
||||
+ for (i = 0; i < cnt; i++) {
|
||||
+ glibtop_open_files_entry entry = {0};
|
||||
+
|
||||
+ kif = &freep[i];
|
||||
+#endif
|
||||
+
|
||||
if (kif->kf_fd < 0)
|
||||
continue;
|
||||
|
@ -1,89 +0,0 @@
|
||||
--- sysdeps/freebsd/procwd.c.orig 2009-04-19 19:51:00.000000000 +0200
|
||||
+++ sysdeps/freebsd/procwd.c 2010-05-07 13:17:54.000000000 +0200
|
||||
@@ -27,6 +27,9 @@
|
||||
#include <sys/sysctl.h>
|
||||
#include <sys/param.h>
|
||||
#include <sys/user.h>
|
||||
+#ifdef HAVE_KINFO_GETFILE
|
||||
+#include <libutil.h>
|
||||
+#endif
|
||||
#include <string.h>
|
||||
|
||||
static const unsigned long _glibtop_sysdeps_proc_wd =
|
||||
@@ -40,7 +43,7 @@ _glibtop_init_proc_wd_s(glibtop *server)
|
||||
server->sysdeps.proc_wd = _glibtop_sysdeps_proc_wd;
|
||||
}
|
||||
|
||||
-#if (__FreeBSD_version >= 800000 && __FreeBSD_version < 800019) || _FreeBSD_version < 700104
|
||||
+#if (__FreeBSD_version >= 800000 && __FreeBSD_version < 800019) || __FreeBSD_version < 700104
|
||||
static GPtrArray *
|
||||
parse_output(const char *output, glibtop_proc_wd *buf)
|
||||
{
|
||||
@@ -97,24 +100,39 @@ parse_output(const char *output, glibtop
|
||||
char**
|
||||
glibtop_get_proc_wd_s(glibtop *server, glibtop_proc_wd *buf, pid_t pid)
|
||||
{
|
||||
- char path[MAXPATHLEN];
|
||||
+ int exe_mib[4];
|
||||
+ size_t len;
|
||||
#if __FreeBSD_version > 800018 || (__FreeBSD_version < 800000 && __FreeBSD_version >= 700104)
|
||||
struct kinfo_file *freep, *kif;
|
||||
GPtrArray *dirs;
|
||||
- size_t len;
|
||||
- int i;
|
||||
+#ifndef HAVE_KINFO_GETFILE
|
||||
int name[4];
|
||||
#else
|
||||
+ int cnt;
|
||||
+#endif
|
||||
+ int i;
|
||||
+#else
|
||||
char *output;
|
||||
#endif
|
||||
|
||||
memset (buf, 0, sizeof (glibtop_proc_wd));
|
||||
+ len = 0;
|
||||
|
||||
- g_snprintf(path, sizeof(path), "/proc/%u/file", pid);
|
||||
- if (safe_readlink(path, buf->exe, sizeof(buf->exe)))
|
||||
- buf->flags |= (1 << GLIBTOP_PROC_WD_EXE);
|
||||
+ exe_mib[0] = CTL_KERN;
|
||||
+ exe_mib[1] = KERN_PROC;
|
||||
+ exe_mib[2] = KERN_PROC_PATHNAME;
|
||||
+ exe_mib[3] = pid;
|
||||
+
|
||||
+ if (sysctl(exe_mib, 4, NULL, &len, NULL, 0) == 0) {
|
||||
+ if (len > sizeof(buf->exe))
|
||||
+ len = sizeof(buf->exe);
|
||||
+ if (sysctl(exe_mib, 4, buf->exe, &len, NULL, 0) == 0)
|
||||
+ buf->flags |= (1 << GLIBTOP_PROC_WD_EXE);
|
||||
+ }
|
||||
|
||||
#if __FreeBSD_version > 800018 || (__FreeBSD_version < 800000 && __FreeBSD_version >= 700104)
|
||||
+#ifndef HAVE_KINFO_GETFILE
|
||||
+ len = 0;
|
||||
name[0] = CTL_KERN;
|
||||
name[1] = KERN_PROC;
|
||||
name[2] = KERN_PROC_FILEDESC;
|
||||
@@ -127,10 +145,21 @@ glibtop_get_proc_wd_s(glibtop *server, g
|
||||
g_free(freep);
|
||||
return NULL;
|
||||
}
|
||||
+#else
|
||||
+ freep = kinfo_getfile(pid, &cnt);
|
||||
+#endif
|
||||
|
||||
dirs = g_ptr_array_sized_new(1);
|
||||
|
||||
+#ifndef HAVE_KINFO_GETFILE
|
||||
for (i = 0; i < len / sizeof(*kif); i++, kif++) {
|
||||
+ if (kif->kf_structsize != sizeof(*kif))
|
||||
+ continue;
|
||||
+#else
|
||||
+ for (i = 0; i < cnt; i++) {
|
||||
+ kif = &freep[i];
|
||||
+#endif
|
||||
+
|
||||
switch (kif->kf_fd) {
|
||||
case KF_FD_TYPE_ROOT:
|
||||
g_strlcpy(buf->root, kif->kf_path,
|
@ -1,95 +0,0 @@
|
||||
--- sysdeps/freebsd/suid_open.c.orig 2009-12-13 13:47:12.739004000 -0500
|
||||
+++ sysdeps/freebsd/suid_open.c 2009-12-13 18:37:51.000000000 -0500
|
||||
@@ -0,0 +1,92 @@
|
||||
+/* Copyright (C) 1998 Joshua Sled
|
||||
+ This file is part of LibGTop 1.0.
|
||||
+
|
||||
+ Contributed by Joshua Sled <jsled@xcf.berkeley.edu>, July 1998.
|
||||
+
|
||||
+ LibGTop is free software; you can redistribute it and/or modify it
|
||||
+ under the terms of the GNU General Public License as published by
|
||||
+ the Free Software Foundation; either version 2 of the License,
|
||||
+ or (at your option) any later version.
|
||||
+
|
||||
+ LibGTop is distributed in the hope that it will be useful, but WITHOUT
|
||||
+ ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
+ FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||
+ for more details.
|
||||
+
|
||||
+ You should have received a copy of the GNU General Public License
|
||||
+ along with LibGTop; see the file COPYING. If not, write to the
|
||||
+ Free Software Foundation, Inc., 59 Temple Place - Suite 330,
|
||||
+ Boston, MA 02111-1307, USA.
|
||||
+*/
|
||||
+
|
||||
+#include <config.h>
|
||||
+#include <glibtop.h>
|
||||
+#include <glibtop/error.h>
|
||||
+#include <glibtop/cpu.h>
|
||||
+#include <glibtop/open.h>
|
||||
+#include <glibtop/init_hooks.h>
|
||||
+
|
||||
+
|
||||
+/* !!! THIS FUNCTION RUNS SUID ROOT - CHANGE WITH CAUTION !!! */
|
||||
+
|
||||
+void
|
||||
+glibtop_init_p (glibtop *server, const unsigned long features,
|
||||
+ const unsigned flags)
|
||||
+{
|
||||
+ const _glibtop_init_func_t *init_fkt;
|
||||
+
|
||||
+ if (server == NULL)
|
||||
+ glibtop_error_r (NULL, "glibtop_init_p (server == NULL)");
|
||||
+
|
||||
+ /* Do the initialization, but only if not already initialized. */
|
||||
+
|
||||
+ if ((server->flags & _GLIBTOP_INIT_STATE_SYSDEPS) == 0) {
|
||||
+ glibtop_open_p (server, "glibtop", features, flags);
|
||||
+
|
||||
+ for (init_fkt = _glibtop_init_hook_p; *init_fkt; init_fkt++)
|
||||
+ (*init_fkt) (server);
|
||||
+
|
||||
+ server->flags |= _GLIBTOP_INIT_STATE_SYSDEPS;
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
+void
|
||||
+glibtop_open_p (glibtop *server, const char *program_name,
|
||||
+ const unsigned long features,
|
||||
+ const unsigned flags)
|
||||
+{
|
||||
+ char errbuf[_POSIX2_LINE_MAX];
|
||||
+#ifdef DEBUG
|
||||
+ fprintf (stderr, "DEBUG (%d): glibtop_open_p ()\n", getpid ());
|
||||
+#endif
|
||||
+
|
||||
+ /* !!! WE ARE ROOT HERE - CHANGE WITH CAUTION !!! */
|
||||
+ server->machine.uid = getuid ();
|
||||
+ server->machine.euid = geteuid ();
|
||||
+ server->machine.gid = getgid ();
|
||||
+ server->machine.egid = getegid ();
|
||||
+ /* Setup machine-specific data */
|
||||
+ server->machine.kd = kvm_openfiles (NULL, NULL, NULL, O_RDONLY, errbuf);
|
||||
+
|
||||
+ if (server->machine.kd == NULL)
|
||||
+ glibtop_error_io_r (server, "kvm_open");
|
||||
+
|
||||
+ /* Drop priviledges. */
|
||||
+
|
||||
+ if (setreuid (server->machine.euid, server->machine.uid))
|
||||
+ _exit (1);
|
||||
+
|
||||
+ if (setregid (server->machine.egid, server->machine.gid))
|
||||
+ _exit (1);
|
||||
+
|
||||
+ /* !!! END OF SUID ROOT PART !!! */
|
||||
+
|
||||
+ /* Our effective uid is now those of the user invoking the server,
|
||||
+ * so we do no longer have any priviledges. */
|
||||
+
|
||||
+ /* NOTE: On FreeBSD, we do not need to be suid root, we just need to
|
||||
+ * be sgid kmem.
|
||||
+ *
|
||||
+ * The server will only use setegid() to get back it's priviledges,
|
||||
+ * so it will fail if it is suid root and not sgid kmem. */
|
||||
+}
|
@ -1,13 +0,0 @@
|
||||
--- sysdeps/freebsd/sysinfo.c.orig 2008-05-23 18:13:23.000000000 -0400
|
||||
+++ sysdeps/freebsd/sysinfo.c 2008-09-29 14:35:25.000000000 -0400
|
||||
@@ -45,8 +45,8 @@ init_sysinfo (glibtop *server)
|
||||
|
||||
glibtop_init_s (&server, GLIBTOP_SYSDEPS_CPU, 0);
|
||||
|
||||
- len = sizeof (ncpus);
|
||||
- sysctlbyname ("hw.ncpu", &ncpus, &len, NULL, 0);
|
||||
+ ncpus = server->ncpu + 1;
|
||||
+
|
||||
len = 0;
|
||||
sysctlbyname ("hw.model", NULL, &len, NULL, 0);
|
||||
model = g_malloc (len);
|
@ -43,7 +43,6 @@ include/libgtop-2.0/glibtop_private.h
|
||||
include/libgtop-2.0/glibtop_server.h
|
||||
include/libgtop-2.0/glibtop_suid.h
|
||||
include/libgtop-2.0/libgtopconfig.h
|
||||
lib/girepository-1.0/GTop-2.0.typelib
|
||||
lib/libgtop-2.0.a
|
||||
lib/libgtop-2.0.la
|
||||
lib/libgtop-2.0.so
|
||||
@ -91,12 +90,10 @@ libdata/pkgconfig/libgtop-2.0.pc
|
||||
%%DOCSDIR%%/libgtop-version.html
|
||||
%%DOCSDIR%%/libgtop-white-paper-overview.html
|
||||
%%DOCSDIR%%/libgtop-white-paper.html
|
||||
%%DOCSDIR%%/libgtop.devhelp
|
||||
%%DOCSDIR%%/libgtop.devhelp2
|
||||
%%DOCSDIR%%/right.png
|
||||
%%DOCSDIR%%/style.css
|
||||
%%DOCSDIR%%/up.png
|
||||
share/gir-1.0/GTop-2.0.gir
|
||||
share/locale/am/LC_MESSAGES/libgtop-2.0.mo
|
||||
share/locale/ar/LC_MESSAGES/libgtop-2.0.mo
|
||||
share/locale/as/LC_MESSAGES/libgtop-2.0.mo
|
||||
@ -224,5 +221,3 @@ share/locale/zh_TW/LC_MESSAGES/libgtop-2.0.mo
|
||||
@dirrmtry share/locale/ast
|
||||
@dirrmtry share/locale/as/LC_MESSAGES
|
||||
@dirrmtry share/locale/as
|
||||
@dirrmtry share/gir-1.0
|
||||
@dirrmtry lib/girepository-1.0
|
||||
|
@ -1,29 +1,21 @@
|
||||
# New ports collection makefile for: libnotify
|
||||
# Date created: 2005-08-06
|
||||
# Whom: Andreas Kohn <andreas@syndrom23.de>
|
||||
#
|
||||
# Created by: Andreas Kohn <andreas@syndrom23.de>
|
||||
# $FreeBSD$
|
||||
# $MCom: ports/devel/libnotify/Makefile,v 1.21 2011/06/11 19:51:15 mezz Exp $
|
||||
#
|
||||
# $MCom: ports/trunk/devel/libnotify/Makefile 18610 2013-06-30 16:33:05Z marcus $
|
||||
|
||||
PORTNAME= libnotify
|
||||
PORTVERSION= 0.7.3
|
||||
PORTREVISION= 2
|
||||
PORTVERSION= 0.7.5
|
||||
CATEGORIES= devel gnome
|
||||
MASTER_SITES= GNOME
|
||||
|
||||
MAINTAINER= gnome@FreeBSD.org
|
||||
COMMENT= A library for desktop notifications
|
||||
|
||||
BUILD_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection
|
||||
RUN_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection
|
||||
|
||||
LICENSE= LGPL21
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
USE_BZIP2= yes
|
||||
USE_GNOME= gnomehack intlhack glib20 gtk20 ltverhack
|
||||
USES= gettext
|
||||
USE_GMAKE= yes
|
||||
|
||||
USE_XZ= yes
|
||||
USE_GNOME= intlhack glib20 gdkpixbuf2 ltverhack introspection:build
|
||||
USES= gettext gmake pathfix pkgconfig
|
||||
USE_LDCONFIG= yes
|
||||
USE_AUTOTOOLS= libtool
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (libnotify-0.7.3.tar.bz2) = 322541fdf276eb803686df81763a5186af041b2ee3e9cc5fa1dc86c550388c88
|
||||
SIZE (libnotify-0.7.3.tar.bz2) = 305203
|
||||
SHA256 (libnotify-0.7.5.tar.xz) = 4378cb47874ba4d5f759b7890d8d28d086e81d3f0bd4f6e84e5ab66d82ffb652
|
||||
SIZE (libnotify-0.7.5.tar.xz) = 275804
|
||||
|
@ -1,6 +1,6 @@
|
||||
--- configure.orig 2011-06-07 22:08:06.000000000 +0200
|
||||
+++ configure 2011-06-07 22:08:10.000000000 +0200
|
||||
@@ -646,8 +646,6 @@
|
||||
--- configure.orig 2011-08-30 23:03:20.000000000 +0200
|
||||
+++ configure 2011-08-30 23:03:01.000000000 +0200
|
||||
@@ -648,8 +648,6 @@
|
||||
INTROSPECTION_COMPILER
|
||||
INTROSPECTION_SCANNER
|
||||
GLIB_GENMARSHAL
|
||||
@ -9,26 +9,26 @@
|
||||
PACKAGE_LIBS
|
||||
PACKAGE_CFLAGS
|
||||
PKG_CONFIG_LIBDIR
|
||||
@@ -804,8 +802,6 @@
|
||||
@@ -806,8 +804,6 @@
|
||||
PKG_CONFIG_LIBDIR
|
||||
PACKAGE_CFLAGS
|
||||
PACKAGE_LIBS
|
||||
-TESTS_CFLAGS
|
||||
-TESTS_LIBS
|
||||
GTKDOC_DEPS_CFLAGS
|
||||
GTKDOC_DEPS_LIBS
|
||||
XMLTO
|
||||
XMLTO_FLAGS'
|
||||
|
||||
@@ -1473,9 +1469,6 @@
|
||||
@@ -1477,9 +1473,6 @@
|
||||
C compiler flags for PACKAGE, overriding pkg-config
|
||||
PACKAGE_LIBS
|
||||
linker flags for PACKAGE, overriding pkg-config
|
||||
- TESTS_CFLAGS
|
||||
- C compiler flags for TESTS, overriding pkg-config
|
||||
- TESTS_LIBS linker flags for TESTS, overriding pkg-config
|
||||
XMLTO Define/override the `xmlto' location.
|
||||
XMLTO_FLAGS Define/override `xmlto' options, like `--skip-validation'.
|
||||
|
||||
@@ -11656,99 +11643,6 @@
|
||||
GTKDOC_DEPS_CFLAGS
|
||||
C compiler flags for GTKDOC_DEPS, overriding pkg-config
|
||||
GTKDOC_DEPS_LIBS
|
||||
@@ -11664,98 +11657,6 @@
|
||||
|
||||
fi
|
||||
|
||||
@ -124,7 +124,6 @@
|
||||
-$as_echo "yes" >&6; }
|
||||
-
|
||||
-fi
|
||||
-
|
||||
|
||||
GLIB_GENMARSHAL=`pkg-config --variable=glib_genmarshal glib-2.0`
|
||||
|
||||
|
||||
|
@ -11,13 +11,15 @@ lib/libnotify.so.4
|
||||
libdata/pkgconfig/libnotify.pc
|
||||
share/gir-1.0/Notify-0.7.gir
|
||||
share/gtk-doc/html/libnotify/NotifyNotification.html
|
||||
share/gtk-doc/html/libnotify/annotation-glossary.html
|
||||
share/gtk-doc/html/libnotify/api-index-deprecated.html
|
||||
share/gtk-doc/html/libnotify/api-index-full.html
|
||||
share/gtk-doc/html/libnotify/ch01.html
|
||||
share/gtk-doc/html/libnotify/home.png
|
||||
share/gtk-doc/html/libnotify/index.html
|
||||
share/gtk-doc/html/libnotify/index.sgml
|
||||
share/gtk-doc/html/libnotify/left.png
|
||||
share/gtk-doc/html/libnotify/libnotify-notify.html
|
||||
share/gtk-doc/html/libnotify/libnotify.devhelp
|
||||
share/gtk-doc/html/libnotify/libnotify.devhelp2
|
||||
share/gtk-doc/html/libnotify/right.png
|
||||
share/gtk-doc/html/libnotify/style.css
|
||||
|
@ -1,9 +1,9 @@
|
||||
# Created by: Alexander Nedotsukov <bland@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
# $MCom: ports/devel/libsigc++20/Makefile,v 1.17 2011/07/25 09:19:14 kwm Exp $
|
||||
# $MCom: ports/trunk/devel/libsigc++20/Makefile 18634 2013-07-26 10:42:35Z kwm $
|
||||
|
||||
PORTNAME= libsigc++
|
||||
PORTVERSION= 2.2.10
|
||||
PORTVERSION= 2.3.1
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= GNOME
|
||||
|
||||
@ -14,16 +14,17 @@ BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4
|
||||
|
||||
USE_AUTOTOOLS= libtool
|
||||
USE_XZ= yes
|
||||
USE_GMAKE= yes
|
||||
USE_PERL5_BUILD=yes
|
||||
LATEST_LINK= libsigc++20
|
||||
USE_LDCONFIG= yes
|
||||
USES= pathfix
|
||||
USES= gmake pathfix
|
||||
GNU_CONFIGURE= yes
|
||||
|
||||
PLIST_SUB= VERSION="2.0" API_VERSION="2.0"
|
||||
|
||||
.if defined(NOPORTDOCS)
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if ! ${PORT_OPTIONS:MDOCS}
|
||||
CONFIGURE_ARGS+=--enable-documentation=no
|
||||
.endif
|
||||
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (libsigc++-2.2.10.tar.xz) = 8ceb6f2732f5399ef50d5b70f433d49945a12e0900b8f9f43c135866a2e5bf47
|
||||
SIZE (libsigc++-2.2.10.tar.xz) = 2911656
|
||||
SHA256 (libsigc++-2.3.1.tar.xz) = 67d05852b31fdb267c9fdcecd40b046a11aa54d884435e99e3c60dd20cd60393
|
||||
SIZE (libsigc++-2.3.1.tar.xz) = 3458088
|
||||
|
@ -51,6 +51,7 @@ libdata/pkgconfig/sigc++-%%API_VERSION%%.pc
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/index.html
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/annotated.html
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/bc_s.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/bdwn.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/classes.html
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/classsigc_1_1bound__argument-members.html
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/classsigc_1_1bound__argument.html
|
||||
@ -351,8 +352,28 @@ libdata/pkgconfig/sigc++-%%API_VERSION%%.pc
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/classsigc_1_1volatile__mem__functor7.html
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/classsigc_1_1volatile__mem__functor7__inherit__graph.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/closed.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/dir_0bd3c8d814eb03171de012519d7a2ccd.html
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/dir_5c02128c554eaa40138b2e605fc08970.html
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/dir_5fbc72877197f8c6013d0f619df5433c.html
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/dir_ea4abdd77c05d5873cecf571a6d96de7.html
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/doxygen.css
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/doxygen.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/ftv2blank.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/ftv2cl.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/ftv2doc.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/ftv2folderclosed.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/ftv2folderopen.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/ftv2lastnode.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/ftv2link.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/ftv2mlastnode.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/ftv2mnode.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/ftv2mo.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/ftv2node.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/ftv2ns.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/ftv2plastnode.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/ftv2pnode.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/ftv2splitbar.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/ftv2vertline.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/functions.html
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/functions_0x62.html
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/functions_0x63.html
|
||||
@ -430,16 +451,37 @@ libdata/pkgconfig/sigc++-%%API_VERSION%%.pc
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/inherit_graph_3.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/inherit_graph_30.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/inherit_graph_31.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/inherit_graph_32.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/inherit_graph_33.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/inherit_graph_34.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/inherit_graph_35.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/inherit_graph_36.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/inherit_graph_37.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/inherit_graph_38.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/inherit_graph_39.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/inherit_graph_4.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/inherit_graph_40.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/inherit_graph_41.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/inherit_graph_42.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/inherit_graph_43.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/inherit_graph_44.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/inherit_graph_45.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/inherit_graph_46.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/inherit_graph_47.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/inherit_graph_48.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/inherit_graph_49.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/inherit_graph_5.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/inherit_graph_50.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/inherit_graph_51.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/inherit_graph_52.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/inherit_graph_53.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/inherit_graph_54.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/inherit_graph_6.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/inherit_graph_7.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/inherit_graph_8.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/inherit_graph_9.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/inherits.html
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/modules.html
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/nav_f.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/nav_h.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/namespacemembers.html
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/namespacemembers_0x63.html
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/namespacemembers_0x68.html
|
||||
@ -458,7 +500,16 @@ libdata/pkgconfig/sigc++-%%API_VERSION%%.pc
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/namespacemembers_func_0x76.html
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/namespaces.html
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/namespacesigc.html
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/nav_f.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/nav_g.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/nav_h.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/open.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/pages.html
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/since_2_2_11.html
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/since_2_4.html
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/structbind__functor.html
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/structhide__functor.html
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/structlambda__core.html
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/structsigc_1_1adaptor__base.html
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/structsigc_1_1adaptor__base__inherit__graph.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/structsigc_1_1adaptor__functor-members.html
|
||||
@ -486,6 +537,8 @@ libdata/pkgconfig/sigc++-%%API_VERSION%%.pc
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/structsigc_1_1dereference__trait.html
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/structsigc_1_1functor__base.html
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/structsigc_1_1functor__base__inherit__graph.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/structsigc_1_1functor__trait.html
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/structsigc_1_1functor__trait-members.html
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/structsigc_1_1hide__functor_3-1_00_01T__functor_01_4-members.html
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/structsigc_1_1hide__functor_3-1_00_01T__functor_01_4.html
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/structsigc_1_1hide__functor_3-1_00_01T__functor_01_4__inherit__graph.png
|
||||
@ -541,6 +594,8 @@ libdata/pkgconfig/sigc++-%%API_VERSION%%.pc
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/structsigc_1_1trackable__inherit__graph.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/structsigc_1_1unwrap__lambda__type-members.html
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/structsigc_1_1unwrap__lambda__type.html
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/sync_off.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/sync_on.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/tab_a.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/tab_b.png
|
||||
%%PORTDOCS%%share/doc/libsigc++-%%API_VERSION%%/reference/html/tab_h.png
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
PORTNAME= corelib
|
||||
DISTVERSION= ${QT4_VERSION}
|
||||
PORTREVISION= 3
|
||||
PORTREVISION= 4
|
||||
CATEGORIES?= devel
|
||||
PKGNAMEPREFIX= qt4-
|
||||
|
||||
@ -13,7 +13,7 @@ COMMENT= Qt core library
|
||||
LIB_DEPENDS= icui18n:${PORTSDIR}/devel/icu
|
||||
|
||||
USES= pkgconfig
|
||||
USE_GNOME= _glib20
|
||||
USE_GNOME= glib20
|
||||
USE_QT4= qmake_build moc_build
|
||||
QT_NONSTANDARD= yes
|
||||
QT_DIST= yes
|
||||
|
@ -92,6 +92,7 @@
|
||||
SUBDIR += clutter-box2d
|
||||
SUBDIR += clutter-gtk
|
||||
SUBDIR += colord
|
||||
SUBDIR += colord-gtk
|
||||
SUBDIR += comical
|
||||
SUBDIR += comix
|
||||
SUBDIR += commons-utilities
|
||||
|
@ -37,5 +37,7 @@ post-patch:
|
||||
${WRKSRC}/clutter/x11/*.h \
|
||||
${WRKSRC}/clutter/cogl/cogl/*.h \
|
||||
${WRKSRC}/clutter/json/*.c
|
||||
@${REINPLACE_CMD} -e 's|-DG_DISABLE_DEPRECATED||g' \
|
||||
${WRKSRC}/clutter/Makefile.in
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
37
graphics/colord-gtk/Makefile
Normal file
37
graphics/colord-gtk/Makefile
Normal file
@ -0,0 +1,37 @@
|
||||
# Created by: Koop Mast <kwm@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
# $MCom: ports/trunk/graphics/colord-gtk/Makefile 18610 2013-06-30 16:33:05Z marcus $
|
||||
|
||||
PORTNAME= colord-gtk
|
||||
PORTVERSION= 0.1.25
|
||||
CATEGORIES= graphics
|
||||
MASTER_SITES= http://www.freedesktop.org/software/colord/releases/
|
||||
|
||||
MAINTAINER= kwm@FreeBSD.org
|
||||
COMMENT= Manage color profiles to accurately color input/output devices
|
||||
|
||||
BUILD_DEPENDS= colord>=0.1.20:${PORTSDIR}/graphics/colord
|
||||
LIB_DEPENDS= colord:${PORTSDIR}/graphics/colord \
|
||||
polkit-gobject-1:${PORTSDIR}/sysutils/polkit \
|
||||
dbus-1:${PORTSDIR}/devel/dbus \
|
||||
lcms2:${PORTSDIR}/graphics/lcms2
|
||||
|
||||
USE_XZ= yes
|
||||
USE_GNOME= gnomehier gtk30 intlhack introspection:build
|
||||
USES= gettext gmake pathfix pkgconfig
|
||||
USE_SQLITE= 3
|
||||
GNU_CONFIGURE= yes
|
||||
USE_LDCONFIG= yes
|
||||
CONFIGURE_ARGS= --enable-gtk-doc-html=no
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|-Wclobbered||g' \
|
||||
-e 's|-Wempty-body||g' \
|
||||
-e 's|-Wignored-qualifiers||g' \
|
||||
-e 's|-Wtype-limits||g' \
|
||||
-e 's|-Wmissing-parameter-type||g' \
|
||||
${WRKSRC}/configure
|
||||
|
||||
.include <bsd.port.mk>
|
2
graphics/colord-gtk/distinfo
Normal file
2
graphics/colord-gtk/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (colord-gtk-0.1.25.tar.xz) = bd0f91c4348acba41018222915cd62917882dd35883bcc81848d089e13a70b0a
|
||||
SIZE (colord-gtk-0.1.25.tar.xz) = 271192
|
3
graphics/colord-gtk/pkg-descr
Normal file
3
graphics/colord-gtk/pkg-descr
Normal file
@ -0,0 +1,3 @@
|
||||
Gtk3 widget for the colord system service.
|
||||
|
||||
WWW: http://www.freedesktop.org/software/colord
|
15
graphics/colord-gtk/pkg-plist
Normal file
15
graphics/colord-gtk/pkg-plist
Normal file
@ -0,0 +1,15 @@
|
||||
include/colord-1/colord-gtk.h
|
||||
include/colord-1/colord-gtk/cd-sample-widget.h
|
||||
include/colord-1/colord-gtk/cd-sample-window.h
|
||||
include/colord-1/colord-gtk/cd-version.h
|
||||
include/colord-1/colord-gtk/cd-window-sync.h
|
||||
include/colord-1/colord-gtk/cd-window.h
|
||||
lib/girepository-1.0/ColordGtk-1.0.typelib
|
||||
lib/libcolord-gtk.a
|
||||
lib/libcolord-gtk.la
|
||||
lib/libcolord-gtk.so
|
||||
lib/libcolord-gtk.so.1
|
||||
libdata/pkgconfig/colord-gtk.pc
|
||||
share/gir-1.0/ColordGtk-1.0.gir
|
||||
share/locale/en_GB/LC_MESSAGES/colord-gtk.mo
|
||||
@dirrmtry include/colord-1/colord-gtk
|
@ -1,48 +1,49 @@
|
||||
# Created by: Koop Mast <kwm@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
# $MCom: ports/graphics/colord/Makefile,v 1.10 2012/12/17 23:50:40 kwm Exp $
|
||||
# $MCom: ports/trunk/graphics/colord/Makefile 18610 2013-06-30 16:33:05Z marcus $
|
||||
|
||||
PORTNAME= colord
|
||||
PORTVERSION= 0.1.20
|
||||
PORTREVISION= 2
|
||||
PORTVERSION= 1.0.1
|
||||
CATEGORIES= graphics
|
||||
MASTER_SITES= http://www.freedesktop.org/software/colord/releases/
|
||||
|
||||
MAINTAINER= kwm@FreeBSD.org
|
||||
COMMENT= Manage color profiles to accurately color input/output devices
|
||||
|
||||
BUILD_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection \
|
||||
vala-vapigen>=0.13.0:${PORTSDIR}/lang/vala-vapigen
|
||||
LIB_DEPENDS= polkit-gobject-1:${PORTSDIR}/sysutils/polkit \
|
||||
dbus-1:${PORTSDIR}/devel/dbus \
|
||||
lcms2:${PORTSDIR}/graphics/lcms2
|
||||
|
||||
USERS= colord
|
||||
GROUPS= colord
|
||||
|
||||
USE_XZ= yes
|
||||
USE_GNOME= gnomehier glib20 intlhack
|
||||
USES= pathfix gettext
|
||||
USE_GMAKE= yes
|
||||
USE_SQLITE= yes
|
||||
USE_GNOME= gnomehier glib20 intlhack introspection:build
|
||||
USES= gettext gmake pathfix pkgconfig
|
||||
USE_SQLITE= 3
|
||||
GNU_CONFIGURE= yes
|
||||
USE_LDCONFIG= yes
|
||||
MAKE_JOBS_UNSAFE=yes
|
||||
CONFIGURE_ARGS= --disable-gudev --enable-gtk-doc-html=no --disable-gtk
|
||||
CONFIGURE_ARGS= --disable-gudev \
|
||||
--enable-gtk-doc-html=no \
|
||||
--disable-bash-completion \
|
||||
--disable-gusb \
|
||||
--disable-sane \
|
||||
--with-daemon-user=colord \
|
||||
--disable-systemd-login
|
||||
# takes ages we don't want to wait.
|
||||
CONFIGURE_ARGS+=--disable-print-profiles
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
CONFIGURE_ENV= USB_CFLAGS="-I/usr/include" \
|
||||
USB_LIBS="-L/usr/lib -lusb"
|
||||
MAKE_ENV+= GI_SCANNER_DISABLE_CACHE=yes
|
||||
|
||||
OPTIONS_DEFINE= SANE MANPAGES
|
||||
GLIB_SCHEMAS= org.freedesktop.ColorHelper.gschema.xml
|
||||
|
||||
OPTIONS_DEFINE= MANPAGES
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if ${PORT_OPTIONS:MSANE}
|
||||
CONFGIURE_ARGS+=--enable-sane=yes
|
||||
LIB_DEPENDS+= sane:${PORTSDIR}/graphics/sane-backends
|
||||
.else
|
||||
CONFIGURE_ARGS+=--disable-sane
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MMANPAGES}
|
||||
BUILD_DEPENDS+= docbook2html:${PORTSDIR}/textproc/docbook-utils \
|
||||
${LOCALBASE}/share/sgml/docbook/4.1/dtd/catalog:${PORTSDIR}/textproc/docbook-410
|
||||
@ -57,9 +58,17 @@ post-patch:
|
||||
-e 's|-Wmissing-parameter-type||g' \
|
||||
-e 's|LIBS="-lusb-1.0|LIBS="-lusb|g' \
|
||||
${WRKSRC}/configure
|
||||
.if !${PORT_OPTIONS:MMANPAGES}
|
||||
@${REINPLACE_CMD} -e 's|lib/color|db/color|g' \
|
||||
-e 's|/usr/share/color|${PREFIX}/share/color|g' \
|
||||
${WRKSRC}/src/cd-main.c \
|
||||
${WRKSRC}/src/cd-profile-store.c \
|
||||
${WRKSRC}/src/cd-profile.c
|
||||
.if ! ${PORT_OPTIONS:MMANPAGES}
|
||||
@${REINPLACE_CMD} -e "s|2MAN_TRUE=$$|2MAN_TRUE='#'|g ; \
|
||||
s|2MAN_FALSE='#'|2MAN_FALSE=|g" ${WRKSRC}/configure
|
||||
.endif
|
||||
|
||||
post-install:
|
||||
@${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (colord-0.1.20.tar.xz) = 45d6e7e73c9eab9f3f3c0eec8d008fd96c147333aeb4a77a2c2695657e48ae58
|
||||
SIZE (colord-0.1.20.tar.xz) = 551408
|
||||
SHA256 (colord-1.0.1.tar.xz) = 053f028aba6071068064ca7fe949bb3f74fb5ad16af2d7ec5bba10dea00cb785
|
||||
SIZE (colord-1.0.1.tar.xz) = 1074508
|
||||
|
@ -1,11 +1,11 @@
|
||||
--- Makefile.in.orig 2012-05-15 23:46:55.000000000 +0200
|
||||
+++ Makefile.in 2012-05-15 23:47:27.000000000 +0200
|
||||
@@ -329,7 +329,7 @@
|
||||
# this needs libcolord and libcolord-gtk
|
||||
|
||||
--- Makefile.in.orig 2013-03-29 15:05:15.000000000 +0000
|
||||
+++ Makefile.in 2013-03-29 15:06:06.000000000 +0000
|
||||
@@ -387,7 +387,7 @@
|
||||
# this needs client/cd-create-profile
|
||||
-SUBDIRS = etc policy man libcolord rules po $(am__append_1) client \
|
||||
+SUBDIRS = etc policy man libcolord po $(am__append_1) client \
|
||||
contrib doc examples src data
|
||||
|
||||
# this needs data/profiles/*.icc
|
||||
-SUBDIRS = etc policy man lib rules po client contrib doc examples data \
|
||||
+SUBDIRS = etc policy man lib po client contrib doc examples data \
|
||||
src
|
||||
DISTCHECK_CONFIGURE_FLAGS = \
|
||||
--enable-introspection \
|
||||
|
@ -1,13 +0,0 @@
|
||||
--- client/Makefile.in.orig 2012-05-16 20:35:37.000000000 +0200
|
||||
+++ client/Makefile.in 2012-05-16 20:35:57.000000000 +0200
|
||||
@@ -36,8 +36,8 @@
|
||||
POST_UNINSTALL = :
|
||||
build_triplet = @build@
|
||||
host_triplet = @host@
|
||||
-bin_PROGRAMS = colormgr$(EXEEXT) cd-create-profile$(EXEEXT) \
|
||||
- cd-fix-profile$(EXEEXT)
|
||||
+@HAVE_GTK_TRUE@bin_PROGRAMS = colormgr$(EXEEXT) cd-create-profile$(EXEEXT) \
|
||||
+@HAVE_GTK_TRUE@ cd-fix-profile$(EXEEXT)
|
||||
@HAVE_GTK_TRUE@noinst_PROGRAMS = colord-convert$(EXEEXT)
|
||||
subdir = client
|
||||
DIST_COMMON = $(dist_bashcompletion_DATA) $(srcdir)/Makefile.am \
|
11
graphics/colord/files/patch-configure
Normal file
11
graphics/colord/files/patch-configure
Normal file
@ -0,0 +1,11 @@
|
||||
--- configure.orig 2013-04-11 10:05:05.000000000 +0000
|
||||
+++ configure 2013-04-11 10:06:38.000000000 +0000
|
||||
@@ -17763,7 +17763,7 @@
|
||||
fi
|
||||
|
||||
# per-machine directory
|
||||
-CD_SYSTEM_PROFILES_DIR="\$(localstatedir)/lib/colord/icc"
|
||||
+CD_SYSTEM_PROFILES_DIR="\$(localstatedir)/db/colord/icc"
|
||||
|
||||
|
||||
ac_config_files="$ac_config_files Makefile etc/Makefile contrib/Makefile contrib/session-helper/Makefile contrib/colord-sane/Makefile examples/Makefile man/Makefile doc/Makefile doc/api/Makefile doc/api/dbus/Makefile doc/api/version.xml data/Makefile data/figures/Makefile data/profiles/Makefile data/ti1/Makefile data/org.freedesktop.ColorManager.conf data/tests/Makefile policy/Makefile rules/Makefile rules/69-cd-sensors.rules po/Makefile.in src/Makefile src/plugins/Makefile src/sensors/Makefile client/Makefile lib/Makefile lib/colord/cd-version.h lib/colord/colord.pc lib/colord/Makefile lib/colorhug/Makefile lib/colorhug/colorhug.pc lib/colorhug/ch-version.h lib/dtp94/Makefile lib/huey/Makefile lib/munki/Makefile"
|
15
graphics/colord/files/patch-src_Makefile_in
Normal file
15
graphics/colord/files/patch-src_Makefile_in
Normal file
@ -0,0 +1,15 @@
|
||||
$OpenBSD: patch-src_Makefile_in,v 1.6 2013/03/31 19:41:23 ajacoutot Exp $
|
||||
--- src/Makefile.in.orig Thu Mar 28 11:16:10 2013
|
||||
+++ src/Makefile.in Sat Mar 30 16:25:48 2013
|
||||
@@ -1774,11 +1774,6 @@ cd-resources.h: colord.gresource.xml
|
||||
$(srcdir)/colord.gresource.xml
|
||||
|
||||
install-data-hook:
|
||||
- if test -w $(DESTDIR)$(prefix)/; then \
|
||||
- mkdir -p $(DESTDIR)$(CD_SYSTEM_PROFILES_DIR); \
|
||||
- chown $(daemon_user) $(DESTDIR)$(localstatedir)/lib/colord; \
|
||||
- chmod 0755 $(DESTDIR)$(localstatedir)/lib/colord; \
|
||||
- fi
|
||||
|
||||
-include $(top_srcdir)/git.mk
|
||||
|
11
graphics/colord/pkg-install
Normal file
11
graphics/colord/pkg-install
Normal file
@ -0,0 +1,11 @@
|
||||
#!/bin/sh
|
||||
|
||||
case $2 in
|
||||
POST-INSTALL)
|
||||
/bin/mkdir -p /var/db/colord/icc
|
||||
/bin/chmod 0755 /var/db/colord
|
||||
/usr/sbin/chown colord:colord /var/db/colord
|
||||
/usr/sbin/chown colord:colord /var/db/colord/icc
|
||||
exit 0
|
||||
;;
|
||||
esac
|
@ -1,23 +1,38 @@
|
||||
etc/bash_completion.d/colormgr-completion.bash
|
||||
bin/cd-create-profile
|
||||
bin/cd-fix-profile
|
||||
bin/cd-iccdump
|
||||
bin/colormgr
|
||||
etc/colord.conf
|
||||
etc/dbus-1/system.d/org.freedesktop.ColorManager.conf
|
||||
etc/dbus-1/system.d/org.freedesktop.colord-sane.conf
|
||||
include/colord-1/colord.h
|
||||
include/colord-1/colord-private.h
|
||||
include/colord-1/colord-session/cd-session.h
|
||||
include/colord-1/colord.h
|
||||
include/colord-1/colord/cd-buffer.h
|
||||
include/colord-1/colord/cd-client-sync.h
|
||||
include/colord-1/colord/cd-client.h
|
||||
include/colord-1/colord/cd-color.h
|
||||
include/colord-1/colord/cd-deprecated.h
|
||||
include/colord-1/colord/cd-device-sync.h
|
||||
include/colord-1/colord/cd-device.h
|
||||
include/colord-1/colord/cd-dom.h
|
||||
include/colord-1/colord/cd-enum.h
|
||||
include/colord-1/colord/cd-it8.h
|
||||
include/colord-1/colord/cd-icc.h
|
||||
include/colord-1/colord/cd-interp-akima.h
|
||||
include/colord-1/colord/cd-interp-linear.h
|
||||
include/colord-1/colord/cd-interp.h
|
||||
include/colord-1/colord/cd-it8-utils.h
|
||||
include/colord-1/colord/cd-it8.h
|
||||
include/colord-1/colord/cd-math.h
|
||||
include/colord-1/colord/cd-profile-sync.h
|
||||
include/colord-1/colord/cd-profile.h
|
||||
include/colord-1/colord/cd-quirk.h
|
||||
include/colord-1/colord/cd-sensor-sync.h
|
||||
include/colord-1/colord/cd-sensor.h
|
||||
include/colord-1/colord/cd-transform.h
|
||||
include/colord-1/colord/cd-version.h
|
||||
lib/colord-sensors/libcolord_sensor_argyll.a
|
||||
lib/colord-sensors/libcolord_sensor_argyll.la
|
||||
lib/colord-sensors/libcolord_sensor_argyll.so
|
||||
lib/colord-sensors/libcolord_sensor_dummy.a
|
||||
lib/colord-sensors/libcolord_sensor_dummy.la
|
||||
lib/colord-sensors/libcolord_sensor_dummy.so
|
||||
@ -26,17 +41,66 @@ lib/libcolord.a
|
||||
lib/libcolord.la
|
||||
lib/libcolord.so
|
||||
lib/libcolord.so.1
|
||||
lib/libcolordprivate.a
|
||||
lib/libcolordprivate.la
|
||||
lib/libcolordprivate.so
|
||||
lib/libcolordprivate.so.1
|
||||
libdata/pkgconfig/colord.pc
|
||||
libexec/colord
|
||||
share/color/icc/colord/crayons.icc
|
||||
libexec/colord-session
|
||||
share/color/icc/colord/AdobeRGB1998.icc
|
||||
share/color/icc/colord/AppleRGB.icc
|
||||
share/color/icc/colord/BestRGB.icc
|
||||
share/color/icc/colord/BetaRGB.icc
|
||||
share/color/icc/colord/Bluish.icc
|
||||
share/color/icc/colord/BruceRGB.icc
|
||||
share/color/icc/colord/CIE-RGB.icc
|
||||
share/color/icc/colord/ColorMatchRGB.icc
|
||||
share/color/icc/colord/Crayons.icc
|
||||
share/color/icc/colord/DonRGB4.icc
|
||||
share/color/icc/colord/ECI-RGBv1.icc
|
||||
share/color/icc/colord/ECI-RGBv2.icc
|
||||
share/color/icc/colord/EktaSpacePS5.icc
|
||||
share/color/icc/colord/Gamma5000K.icc
|
||||
share/color/icc/colord/Gamma5500K.icc
|
||||
share/color/icc/colord/Gamma6500K.icc
|
||||
share/color/icc/colord/NTSC-RGB.icc
|
||||
share/color/icc/colord/PAL-RGB.icc
|
||||
share/color/icc/colord/ProPhotoRGB.icc
|
||||
share/color/icc/colord/SMPTE-C-RGB.icc
|
||||
share/color/icc/colord/SwappedRedAndGreen.icc
|
||||
share/color/icc/colord/WideGamutRGB.icc
|
||||
share/color/icc/colord/sRGB.icc
|
||||
share/color/icc/colord/x11-colors.icc
|
||||
share/colord/icons/color-munki-photo-ambient.svg
|
||||
share/colord/icons/color-munki-photo-attach.svg
|
||||
share/colord/icons/color-munki-photo-calibrate.svg
|
||||
share/colord/icons/color-munki-photo-projector.svg
|
||||
share/colord/icons/color-munki-photo-screen.svg
|
||||
share/colord/icons/color-munki-smile-attach.svg
|
||||
share/colord/icons/colorhug-attach.svg
|
||||
share/colord/icons/dtp94-attach.svg
|
||||
share/colord/icons/hcfr-attach.svg
|
||||
share/colord/icons/huey-attach.svg
|
||||
share/colord/icons/i1-display3-attach.svg
|
||||
share/colord/icons/i1-monitor-attach.svg
|
||||
share/colord/icons/i1-pro-attach.svg
|
||||
share/colord/icons/spyder2-attach.svg
|
||||
share/colord/icons/spyder3-attach.svg
|
||||
share/colord/icons/spyder4-attach.svg
|
||||
share/colord/ti1/display-long.ti1
|
||||
share/colord/ti1/display-normal.ti1
|
||||
share/colord/ti1/display-short.ti1
|
||||
share/colord/ti1/printer-long.ti1
|
||||
share/colord/ti1/printer-normal.ti1
|
||||
share/colord/ti1/printer-short.ti1
|
||||
share/dbus-1/interfaces/org.freedesktop.ColorHelper.xml
|
||||
share/dbus-1/interfaces/org.freedesktop.ColorManager.Device.xml
|
||||
share/dbus-1/interfaces/org.freedesktop.ColorManager.Profile.xml
|
||||
share/dbus-1/interfaces/org.freedesktop.ColorManager.Sensor.xml
|
||||
share/dbus-1/interfaces/org.freedesktop.ColorManager.xml
|
||||
share/dbus-1/interfaces/org.freedesktop.colord.sane.xml
|
||||
share/dbus-1/services/org.freedesktop.ColorHelper.service
|
||||
share/dbus-1/system-services/org.freedesktop.ColorManager.service
|
||||
share/dbus-1/system-services/org.freedesktop.colord-sane.service
|
||||
share/gir-1.0/Colord-1.0.gir
|
||||
share/locale/as/LC_MESSAGES/colord.mo
|
||||
share/locale/bg/LC_MESSAGES/colord.mo
|
||||
@ -51,6 +115,7 @@ share/locale/en_GB/LC_MESSAGES/colord.mo
|
||||
share/locale/eo/LC_MESSAGES/colord.mo
|
||||
share/locale/es/LC_MESSAGES/colord.mo
|
||||
share/locale/eu/LC_MESSAGES/colord.mo
|
||||
share/locale/fa/LC_MESSAGES/colord.mo
|
||||
share/locale/fi/LC_MESSAGES/colord.mo
|
||||
share/locale/fr/LC_MESSAGES/colord.mo
|
||||
share/locale/ga/LC_MESSAGES/colord.mo
|
||||
@ -58,11 +123,14 @@ share/locale/gl/LC_MESSAGES/colord.mo
|
||||
share/locale/gu/LC_MESSAGES/colord.mo
|
||||
share/locale/he/LC_MESSAGES/colord.mo
|
||||
share/locale/hi/LC_MESSAGES/colord.mo
|
||||
share/locale/hr/LC_MESSAGES/colord.mo
|
||||
share/locale/hu/LC_MESSAGES/colord.mo
|
||||
share/locale/ia/LC_MESSAGES/colord.mo
|
||||
share/locale/id/LC_MESSAGES/colord.mo
|
||||
share/locale/it/LC_MESSAGES/colord.mo
|
||||
share/locale/it_IT/LC_MESSAGES/colord.mo
|
||||
share/locale/ja/LC_MESSAGES/colord.mo
|
||||
share/locale/ka/LC_MESSAGES/colord.mo
|
||||
share/locale/kk/LC_MESSAGES/colord.mo
|
||||
share/locale/kn/LC_MESSAGES/colord.mo
|
||||
share/locale/ko/LC_MESSAGES/colord.mo
|
||||
@ -82,6 +150,7 @@ share/locale/ro/LC_MESSAGES/colord.mo
|
||||
share/locale/ru/LC_MESSAGES/colord.mo
|
||||
share/locale/sk/LC_MESSAGES/colord.mo
|
||||
share/locale/sl/LC_MESSAGES/colord.mo
|
||||
share/locale/sq/LC_MESSAGES/colord.mo
|
||||
share/locale/sr/LC_MESSAGES/colord.mo
|
||||
share/locale/sr@latin/LC_MESSAGES/colord.mo
|
||||
share/locale/sv/LC_MESSAGES/colord.mo
|
||||
@ -91,14 +160,11 @@ share/locale/th/LC_MESSAGES/colord.mo
|
||||
share/locale/tr/LC_MESSAGES/colord.mo
|
||||
share/locale/uk/LC_MESSAGES/colord.mo
|
||||
share/locale/zh_CN/LC_MESSAGES/colord.mo
|
||||
share/locale/zh_HK/LC_MESSAGES/colord.mo
|
||||
share/locale/zh_TW/LC_MESSAGES/colord.mo
|
||||
share/polkit-1/actions/org.freedesktop.color.policy
|
||||
share/vala/vapi/colord.vapi
|
||||
@exec mkdir -p %D/var/lib/colord/icc
|
||||
@dirrmtry var/lib/colord/icc
|
||||
@dirrmtry var/lib/colord
|
||||
@dirrmtry var/lib
|
||||
@dirrmtry var
|
||||
@dirrmtry share/locale/zh_HK/LC_MESSAGES
|
||||
@dirrmtry share/locale/zh_HK
|
||||
@dirrmtry share/locale/te/LC_MESSAGES
|
||||
@dirrmtry share/locale/te
|
||||
@dirrmtry share/locale/sr@latin/LC_MESSAGES
|
||||
@ -109,16 +175,25 @@ share/vala/vapi/colord.vapi
|
||||
@dirrmtry share/locale/kk
|
||||
@dirrmtry share/locale/it_IT/LC_MESSAGES
|
||||
@dirrmtry share/locale/it_IT
|
||||
@dirrmtry share/locale/ia/LC_MESSAGES
|
||||
@dirrmtry share/locale/ia
|
||||
@dirrmtry share/locale/bn_IN/LC_MESSAGES
|
||||
@dirrmtry share/locale/bn_IN
|
||||
@dirrmtry share/locale/bg_BG/LC_MESSAGES
|
||||
@dirrmtry share/locale/bg_BG
|
||||
@dirrmtry share/locale/as/LC_MESSAGES
|
||||
@dirrmtry share/locale/as
|
||||
@dirrm share/colord/ti1
|
||||
@dirrm share/colord/icons
|
||||
@dirrm share/colord
|
||||
@dirrm share/color/icc/colord
|
||||
@dirrm share/color/icc
|
||||
@dirrm share/color
|
||||
@dirrm lib/colord-sensors
|
||||
@dirrm include/colord-1/colord-session
|
||||
@dirrm include/colord-1/colord
|
||||
@dirrm include/colord-1
|
||||
@dirrmtry etc/bash_completion.d
|
||||
@cwd /
|
||||
@dirrmtry var/db/colord/icc
|
||||
@dirrmtry var/db/colord
|
||||
@cwd
|
||||
|
@ -1,10 +1,9 @@
|
||||
# Created by: Ade Lovett <ade@lovett.com>
|
||||
# $FreeBSD$
|
||||
# $MCom: ports/graphics/gdk-pixbuf2/Makefile,v 1.28 2012/12/10 12:09:15 kwm Exp $
|
||||
# $MCom: ports/trunk/graphics/gdk-pixbuf2/Makefile 18634 2013-07-26 10:42:35Z kwm $
|
||||
|
||||
PORTNAME= gdk-pixbuf
|
||||
PORTVERSION= 2.26.5
|
||||
PORTREVISION= 3
|
||||
PORTVERSION= 2.28.2
|
||||
CATEGORIES= graphics
|
||||
MASTER_SITES= GNOME
|
||||
PKGNAMESUFFIX= 2
|
||||
@ -13,20 +12,17 @@ DIST_SUBDIR= gnome2
|
||||
MAINTAINER= gnome@FreeBSD.org
|
||||
COMMENT= Graphic library for GTK+
|
||||
|
||||
BUILD_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection
|
||||
|
||||
LATEST_LINK= gdk-pixbuf2
|
||||
USE_XZ= yes
|
||||
USE_GMAKE= yes
|
||||
USE_XORG= xt xi x11
|
||||
USE_AUTOTOOLS= libtool
|
||||
USE_GNOME+= gnomehack gnomehier glib20 ltverhack
|
||||
USES= gmake pathfix pkgconfig
|
||||
USE_GNOME+= gnomehier glib20 ltverhack introspection:build
|
||||
USE_LDCONFIG= yes
|
||||
GNU_CONFIGURE= yes
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
CONFIGURE_ARGS= --enable-introspection=yes --with-x11
|
||||
MAKE_ENV+= GI_SCANNER_DISABLE_CACHE=yes
|
||||
|
||||
MAN1= gdk-pixbuf-csource.1 gdk-pixbuf-query-loaders.1
|
||||
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (gnome2/gdk-pixbuf-2.26.5.tar.xz) = 77696fd163bca95a130a1883dbd78d0ae4d782de2fc85a9a38556d13681f5c84
|
||||
SIZE (gnome2/gdk-pixbuf-2.26.5.tar.xz) = 1181336
|
||||
SHA256 (gnome2/gdk-pixbuf-2.28.2.tar.xz) = 183113c2eb2232963e88864a6a54fd963dbfeb1a3679fb0d3456f9e0b79e4617
|
||||
SIZE (gnome2/gdk-pixbuf-2.28.2.tar.xz) = 1192936
|
||||
|
@ -165,6 +165,7 @@ share/gir-1.0/GdkPixbuf-2.0.gir
|
||||
%%NLS%%share/locale/sv/LC_MESSAGES/gdk-pixbuf.mo
|
||||
%%NLS%%share/locale/ta/LC_MESSAGES/gdk-pixbuf.mo
|
||||
%%NLS%%share/locale/te/LC_MESSAGES/gdk-pixbuf.mo
|
||||
%%NLS%%share/locale/tg/LC_MESSAGES/gdk-pixbuf.mo
|
||||
%%NLS%%share/locale/th/LC_MESSAGES/gdk-pixbuf.mo
|
||||
%%NLS%%share/locale/tk/LC_MESSAGES/gdk-pixbuf.mo
|
||||
%%NLS%%share/locale/tr/LC_MESSAGES/gdk-pixbuf.mo
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
PORTNAME= liblqr-1
|
||||
DISTVERSION= 0.4.1
|
||||
PORTREVISION= 4
|
||||
PORTREVISION= 5
|
||||
CATEGORIES= graphics
|
||||
MASTER_SITES= http://liblqr.wdfiles.com/local--files/en:download-page/ \
|
||||
http://mirror.amdmi3.ru/distfiles/
|
||||
@ -14,8 +14,8 @@ COMMENT= An easy to use C/C++ seam carving library
|
||||
GNU_CONFIGURE= yes
|
||||
USE_BZIP2= yes
|
||||
USE_GMAKE= yes
|
||||
USE_GNOME= _glib20
|
||||
USES= gettext pkgconfig
|
||||
USE_GNOME= glib20 pkgconfig
|
||||
USES= gettext
|
||||
MAKE_JOBS_SAFE= yes
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Created by: Ade Lovett <ade@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
# $MCom: ports/graphics/librsvg2/Makefile,v 1.147 2012/10/16 08:58:47 kwm Exp $
|
||||
# $MCom: ports/trunk/graphics/librsvg2/Makefile 18610 2013-06-30 16:33:05Z marcus $
|
||||
|
||||
PORTNAME= librsvg
|
||||
PORTVERSION= 2.36.4
|
||||
@ -12,26 +12,23 @@ DIST_SUBDIR= gnome2
|
||||
MAINTAINER= gnome@FreeBSD.org
|
||||
COMMENT= Library for parsing and rendering SVG vector-graphic files
|
||||
|
||||
BUILD_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection
|
||||
LIB_DEPENDS= freetype:${PORTSDIR}/print/freetype2 \
|
||||
croco-${CROCO_VERSION}.3:${PORTSDIR}/textproc/libcroco
|
||||
croco-0.6:${PORTSDIR}/textproc/libcroco
|
||||
RUN_DEPENDS= gtk-engines2>=2.7.5_1:${PORTSDIR}/x11-themes/gtk-engines2
|
||||
|
||||
USE_XZ= yes
|
||||
USE_GMAKE= yes
|
||||
USE_LDCONFIG= yes
|
||||
USE_AUTOTOOLS= libtool
|
||||
USE_GNOME= gnomehier gnomeprefix libgsf ltverhack gtk20
|
||||
USES= pathfix gettext
|
||||
USE_GNOME= gnomehier gnomeprefix libgsf ltverhack gtk20 \
|
||||
introspection:build
|
||||
USES= gettext gmake pathfix pkgconfig
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
CONFIGURE_ARGS= --with-svgz \
|
||||
--with-croco \
|
||||
--disable-Bsymbolic \
|
||||
--enable-gtk-theme
|
||||
CROCO_VERSION= 0.6
|
||||
MAN1= rsvg-convert.1
|
||||
MAKE_ENV+= GI_SCANNER_DISABLE_CACHE=yes
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|GTK3_REQUIRED=3.0.0|GTK3_REQUIRED=9.90.0|g' \
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user