aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTijl Coosemans <tijl@FreeBSD.org>2020-08-29 18:53:24 +0000
committerTijl Coosemans <tijl@FreeBSD.org>2020-08-29 18:53:24 +0000
commitb66617a442ff1ac4cf1b5b16ad332d990d93f544 (patch)
treec86acb17443975745bfae1729511e2a86f1c0ffd
parent1dda94b2a60dc436a8fe0328e92eaf201dbe1d84 (diff)
Notes
-rw-r--r--Mk/Uses/linux.mk1
-rw-r--r--graphics/Makefile1
-rw-r--r--graphics/linux-c7-librsvg2/Makefile20
-rw-r--r--graphics/linux-c7-librsvg2/distinfo7
-rw-r--r--graphics/linux-c7-librsvg2/pkg-plist.amd6418
-rw-r--r--graphics/linux-c7-librsvg2/pkg-plist.i38612
6 files changed, 59 insertions, 0 deletions
diff --git a/Mk/Uses/linux.mk b/Mk/Uses/linux.mk
index f93d45ff2d3d..230f59413c7b 100644
--- a/Mk/Uses/linux.mk
+++ b/Mk/Uses/linux.mk
@@ -93,6 +93,7 @@ _linux_c7_libglvnd= linux-c7-libglvnd>0:graphics/linux-c7-libglvnd
_linux_${linux_ARGS}_libgpg-error= linux-${linux_ARGS}-libgpg-error>0:security/linux-${linux_ARGS}-libgpg-error
_linux_${linux_ARGS}_libogg= linux-${linux_ARGS}-libogg>0:audio/linux-${linux_ARGS}-libogg
_linux_${linux_ARGS}_libpciaccess= linux-${linux_ARGS}-libpciaccess>0:devel/linux-${linux_ARGS}-libpciaccess
+_linux_c7_librsvg2= linux-c7-librsvg2>0:graphics/linux-c7-librsvg2
_linux_${linux_ARGS}_libsndfile= linux-${linux_ARGS}-libsndfile>0:audio/linux-${linux_ARGS}-libsndfile
_linux_${linux_ARGS}_libssh2= linux-${linux_ARGS}-libssh2>0:security/linux-${linux_ARGS}-libssh2
_linux_${linux_ARGS}_libtasn1= linux-${linux_ARGS}-libtasn1>0:security/linux-${linux_ARGS}-libtasn1
diff --git a/graphics/Makefile b/graphics/Makefile
index 5d2beb5c53d2..e69cc63cb856 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -511,6 +511,7 @@
SUBDIR += linux-c7-libdrm
SUBDIR += linux-c7-libepoxy
SUBDIR += linux-c7-libglvnd
+ SUBDIR += linux-c7-librsvg2
SUBDIR += linux-c7-png
SUBDIR += linux-c7-sdl_image
SUBDIR += linux-c7-sdl_ttf
diff --git a/graphics/linux-c7-librsvg2/Makefile b/graphics/linux-c7-librsvg2/Makefile
new file mode 100644
index 000000000000..d6c57503aa30
--- /dev/null
+++ b/graphics/linux-c7-librsvg2/Makefile
@@ -0,0 +1,20 @@
+# $FreeBSD$
+
+PORTNAME= librsvg2
+PORTVERSION= 2.40.20
+DISTVERSIONSUFFIX= -1.el7
+CATEGORIES= graphics linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Parse and render SVG vector graphics (CentOS ${LINUX_DIST_VER})
+
+USES= linux:c7
+USE_LDCONFIG= yes
+USE_LINUX= cairo fontconfig freetype gdkpixbuf2 libcroco libxml2 pango png
+USE_LINUX_RPM= yes
+
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/graphics/linux-c7-librsvg2/distinfo b/graphics/linux-c7-librsvg2/distinfo
new file mode 100644
index 000000000000..9cab66893f8b
--- /dev/null
+++ b/graphics/linux-c7-librsvg2/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1598716218
+SHA256 (centos/librsvg2-2.40.20-1.el7.i686.rpm) = 8234418b33407a24cef770cf994a5ae21dc4acb5bf7466e7dd5e4cfdca96d5e5
+SIZE (centos/librsvg2-2.40.20-1.el7.i686.rpm) = 139252
+SHA256 (centos/librsvg2-2.40.20-1.el7.x86_64.rpm) = c291f4d51a6ed1d5f51d8ad1f4aa7bdfe08063d257216065ea009347a2901c07
+SIZE (centos/librsvg2-2.40.20-1.el7.x86_64.rpm) = 135368
+SHA256 (centos/librsvg2-2.40.20-1.el7.src.rpm) = 8fd4dc7f5b1e35917aa5fe59e0cf0edfb7dd77db3f585f3d6be84a2cf595da32
+SIZE (centos/librsvg2-2.40.20-1.el7.src.rpm) = 1818304
diff --git a/graphics/linux-c7-librsvg2/pkg-plist.amd64 b/graphics/linux-c7-librsvg2/pkg-plist.amd64
new file mode 100644
index 000000000000..937e0c312fbe
--- /dev/null
+++ b/graphics/linux-c7-librsvg2/pkg-plist.amd64
@@ -0,0 +1,18 @@
+usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
+usr/lib/girepository-1.0/Rsvg-2.0.typelib
+usr/lib/librsvg-2.so.2
+usr/lib/librsvg-2.so.2.40.20
+usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
+usr/lib64/girepository-1.0/Rsvg-2.0.typelib
+usr/lib64/librsvg-2.so.2
+usr/lib64/librsvg-2.so.2.40.20
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/NEWS
+%%PORTDOCS%%%%DOCSDIR%%/README
+usr/share/licenses/librsvg2-2.40.20/COPYING
+usr/share/licenses/librsvg2-2.40.20/COPYING.LIB
+usr/share/thumbnailers/librsvg.thumbnailer
+@postexec %D/usr/bin/gdk-pixbuf-query-loaders-32 --update-cache
+@postexec %D/usr/bin/gdk-pixbuf-query-loaders-64 --update-cache
+@postunexec %D/usr/bin/gdk-pixbuf-query-loaders-32 --update-cache
+@postunexec %D/usr/bin/gdk-pixbuf-query-loaders-64 --update-cache
diff --git a/graphics/linux-c7-librsvg2/pkg-plist.i386 b/graphics/linux-c7-librsvg2/pkg-plist.i386
new file mode 100644
index 000000000000..8870d49cd800
--- /dev/null
+++ b/graphics/linux-c7-librsvg2/pkg-plist.i386
@@ -0,0 +1,12 @@
+usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
+usr/lib/girepository-1.0/Rsvg-2.0.typelib
+usr/lib/librsvg-2.so.2
+usr/lib/librsvg-2.so.2.40.20
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/NEWS
+%%PORTDOCS%%%%DOCSDIR%%/README
+usr/share/licenses/librsvg2-2.40.20/COPYING
+usr/share/licenses/librsvg2-2.40.20/COPYING.LIB
+usr/share/thumbnailers/librsvg.thumbnailer
+@postexec %D/usr/bin/gdk-pixbuf-query-loaders-32 --update-cache
+@postunexec %D/usr/bin/gdk-pixbuf-query-loaders-32 --update-cache