[Midnightbsd-cvs] mports [18128] trunk/graphics/librsvg2: fix librsvg2

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Fri Mar 13 22:32:27 EDT 2015


Revision: 18128
          http://svnweb.midnightbsd.org/mports/?rev=18128
Author:   laffer1
Date:     2015-03-13 22:32:27 -0400 (Fri, 13 Mar 2015)
Log Message:
-----------
fix librsvg2

Modified Paths:
--------------
    trunk/graphics/librsvg2/Makefile
    trunk/graphics/librsvg2/distinfo
    trunk/graphics/librsvg2/pkg-plist

Modified: trunk/graphics/librsvg2/Makefile
===================================================================
--- trunk/graphics/librsvg2/Makefile	2015-03-14 02:32:10 UTC (rev 18127)
+++ trunk/graphics/librsvg2/Makefile	2015-03-14 02:32:27 UTC (rev 18128)
@@ -1,12 +1,11 @@
 # $MidnightBSD$
 
-PORTNAME=	librsvg2
-PORTVERSION=	2.36.4
+PORTNAME=	librsvg
+PORTVERSION=	2.40.6
 PORTREVISION=	1
 CATEGORIES=	graphics gnome
 MASTER_SITES=	GNOME
-MASTER_SITE_SUBDIR=	sources/librsvg/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}
-DISTNAME=	librsvg-${PORTVERSION}
+PKGNAMESUFFIX=	2
 DIST_SUBDIR=	gnome2
 
 MAINTAINER=	ports at MidnightBSD.org
@@ -14,25 +13,26 @@
 
 LICENSE=	gpl2
 
-BUILD_DEPENDS=	freetype-config:${PORTSDIR}/print/freetype2
-LIB_DEPENDS=	freetype:${PORTSDIR}/print/freetype2 \
-		croco-0.6:${PORTSDIR}/textproc/libcroco
+LIB_DEPENDS=	libfreetype.so:${PORTSDIR}/print/freetype2 \
+		libpng.so:${PORTSDIR}/graphics/png \
+		libcroco-0.6.so:${PORTSDIR}/textproc/libcroco
 RUN_DEPENDS=	gtk-engines2>=2.7.5_1:${PORTSDIR}/x11-themes/gtk-engines2
 
+USES=		gettext gmake libtool pathfix pkgconfig tar:xz
+USE_GNOME=	gnomeprefix libgsf gtk20 introspection:build
 USE_LDCONFIG=	yes
-USE_AUTOTOOLS=	libtool
-USE_GNOME=	gnomehier gnomeprefix libgsf ltverhack gtk20 \
-		introspection:build
-USES=		gettext gmake pathfix pkgconfig tar:xz
+GNU_CONFIGURE=	yes
 CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
+INSTALL_TARGET=	install-strip
 CONFIGURE_ARGS=	--with-svgz \
+		--disable-vala \
 		--with-croco \
 		--disable-Bsymbolic \
 		--enable-gtk-theme
 
 post-patch:
-	@${REINPLACE_CMD} -e 's|GTK3_REQUIRED=3.0.0|GTK3_REQUIRED=9.90.0|g' \
+	@${REINPLACE_CMD} -e 's|GTK3_REQUIRED=3.[0-9].[0-9]|GTK3_REQUIRED=9.90.0|g' \
 		${WRKSRC}/configure
 
 .include <bsd.port.mk>

Modified: trunk/graphics/librsvg2/distinfo
===================================================================
--- trunk/graphics/librsvg2/distinfo	2015-03-14 02:32:10 UTC (rev 18127)
+++ trunk/graphics/librsvg2/distinfo	2015-03-14 02:32:27 UTC (rev 18128)
@@ -1,2 +1,2 @@
-SHA256 (gnome2/librsvg-2.36.4.tar.xz) = 1021935204798f4f0ad3004a09b583668ea94a48593461b147fdcff68a18e6c2
-SIZE (gnome2/librsvg-2.36.4.tar.xz) = 513028
+SHA256 (gnome2/librsvg-2.40.6.tar.xz) = 8af349f241677b04b7a1ea6b9b33a6343e781bcccc8a09d00208a47342584f06
+SIZE (gnome2/librsvg-2.40.6.tar.xz) = 512500

Modified: trunk/graphics/librsvg2/pkg-plist
===================================================================
--- trunk/graphics/librsvg2/pkg-plist	2015-03-14 02:32:10 UTC (rev 18127)
+++ trunk/graphics/librsvg2/pkg-plist	2015-03-14 02:32:27 UTC (rev 18128)
@@ -4,17 +4,14 @@
 include/librsvg-2.0/librsvg/rsvg-cairo.h
 include/librsvg-2.0/librsvg/rsvg.h
 lib/gdk-pixbuf-2.0/%%GTK2_VERSION%%/loaders/libpixbufloader-svg.a
-lib/gdk-pixbuf-2.0/%%GTK2_VERSION%%/loaders/libpixbufloader-svg.la
 lib/gdk-pixbuf-2.0/%%GTK2_VERSION%%/loaders/libpixbufloader-svg.so
 lib/girepository-1.0/Rsvg-2.0.typelib
-lib/gtk-2.0/%%GTK2_VERSION%%/engines/libsvg.a
-lib/gtk-2.0/%%GTK2_VERSION%%/engines/libsvg.la
-lib/gtk-2.0/%%GTK2_VERSION%%/engines/libsvg.so
 lib/librsvg-2.a
-lib/librsvg-2.la
 lib/librsvg-2.so
 lib/librsvg-2.so.2
+lib/librsvg-2.so.2.40.6
 libdata/pkgconfig/librsvg-2.0.pc
+man/man1/rsvg-convert.1.gz
 share/doc/rsvg-2.0/RsvgHandle.html
 share/doc/rsvg-2.0/annotation-glossary.html
 share/doc/rsvg-2.0/api-index-2-14.html
@@ -29,9 +26,11 @@
 share/doc/rsvg-2.0/home.png
 share/doc/rsvg-2.0/index.html
 share/doc/rsvg-2.0/index.sgml
+share/doc/rsvg-2.0/left-insensitive.png
 share/doc/rsvg-2.0/left.png
 share/doc/rsvg-2.0/licence.html
 share/doc/rsvg-2.0/object-tree.html
+share/doc/rsvg-2.0/right-insensitive.png
 share/doc/rsvg-2.0/right.png
 share/doc/rsvg-2.0/rsvg-2.0.devhelp2
 share/doc/rsvg-2.0/rsvg-Using-RSVG-with-GIO.html
@@ -40,19 +39,8 @@
 share/doc/rsvg-2.0/rsvg-Version-check-and-feature-tests.html
 share/doc/rsvg-2.0/rsvg.html
 share/doc/rsvg-2.0/style.css
+share/doc/rsvg-2.0/up-insensitive.png
 share/doc/rsvg-2.0/up.png
 share/gir-1.0/Rsvg-2.0.gir
-share/themes/bubble/gtk-2.0/blue.svg
-share/themes/bubble/gtk-2.0/green.svg
-share/themes/bubble/gtk-2.0/gtkrc
-share/themes/bubble/gtk-2.0/orange.svg
-share/themes/bubble/gtk-2.0/purple.svg
-share/themes/bubble/gtk-2.0/red.svg
-man/man1/rsvg-convert.1.gz
- at dirrm share/doc/rsvg-2.0
- at dirrm include/librsvg-2.0/librsvg
- at dirrm include/librsvg-2.0
- at dirrmtry share/themes/bubble/gtk-2.0
- at dirrmtry share/themes/bubble
 @exec %D/bin/gdk-pixbuf-query-loaders > /dev/null 2>&1 && %D/bin/gdk-pixbuf-query-loaders > %D/lib/gdk-pixbuf-2.0/%%GTK2_VERSION%%/loaders.cache 2>/dev/null || /usr/bin/true
 @unexec %D/bin/gdk-pixbuf-query-loaders > /dev/null 2>&1 && %D/bin/gdk-pixbuf-query-loaders > %D/lib/gdk-pixbuf-2.0/%%GTK2_VERSION%%/loaders.cache 2>/dev/null || /usr/bin/true



More information about the Midnightbsd-cvs mailing list