diff options
author | obache <obache@pkgsrc.org> | 2014-01-22 12:27:43 +0000 |
---|---|---|
committer | obache <obache@pkgsrc.org> | 2014-01-22 12:27:43 +0000 |
commit | 617362ac0aa7f0b846a6f1504a5ef49e0939528c (patch) | |
tree | 7ffcf67ffb197f9e2d83718d6b4224b3f2a99fa8 /emulators/suse131_glib2 | |
parent | 7d48b82c7d7e65f77c31aa2f319a11a0e242f751 (diff) | |
download | pkgsrc-617362ac0aa7f0b846a6f1504a5ef49e0939528c.tar.gz |
Import suse_glib2-13.1 as emulators/suse131_glib2.
Linux compatibility package based on the openSUSE Linux distribution.
Please visit http://www.opensuse.org/ for more information about openSUSE
Linux.
This package supports running ELF binaries linked with glibc2 that
require GTK+-2.x shared libraries.
Diffstat (limited to 'emulators/suse131_glib2')
-rw-r--r-- | emulators/suse131_glib2/DEINSTALL | 16 | ||||
-rw-r--r-- | emulators/suse131_glib2/DESCR | 6 | ||||
-rw-r--r-- | emulators/suse131_glib2/INSTALL | 16 | ||||
-rw-r--r-- | emulators/suse131_glib2/Makefile | 30 | ||||
-rw-r--r-- | emulators/suse131_glib2/distinfo | 47 | ||||
-rw-r--r-- | emulators/suse131_glib2/suse.x86_64.mk | 5 |
6 files changed, 120 insertions, 0 deletions
diff --git a/emulators/suse131_glib2/DEINSTALL b/emulators/suse131_glib2/DEINSTALL new file mode 100644 index 00000000000..af5a6496db8 --- /dev/null +++ b/emulators/suse131_glib2/DEINSTALL @@ -0,0 +1,16 @@ +# $NetBSD: DEINSTALL,v 1.1 2014/01/22 12:27:43 obache Exp $ +# +# Remove glib2 module configuration. +# +case ${STAGE} in +DEINSTALL) + GNOME_BINDIR="${PKG_PREFIX}/@EMULSUBDIR@/usr/bin" + GNOME_LIBDIR="${PKG_PREFIX}/@EMULSUBDIR@/usr/lib@ABISUFFIX@" + GNOME_ETCDIR="${PKG_PREFIX}/@EMULSUBDIR@/etc" + + ${ECHO} "${PKGNAME}: removing GLib2 module configuration" + ${RM} -f ${GNOME_LIBDIR}/gio/modules/giomodule.cache + ${RM} -f ${PKG_PREFIX}/@EMULSUBDIR@/usr/share/glib-2.0/schemas/gschemas.compiled + ${RM} -f ${PKG_PREFIX}/@EMULSUBDIR@/var/cache/gio-2.0/defaults.list + ;; +esac diff --git a/emulators/suse131_glib2/DESCR b/emulators/suse131_glib2/DESCR new file mode 100644 index 00000000000..09ba161fd59 --- /dev/null +++ b/emulators/suse131_glib2/DESCR @@ -0,0 +1,6 @@ +Linux compatibility package based on the openSUSE Linux distribution. +Please visit http://www.opensuse.org/ for more information about openSUSE +Linux. + +This package supports running ELF binaries linked with glibc2 that +require GTK+-2.x shared libraries. diff --git a/emulators/suse131_glib2/INSTALL b/emulators/suse131_glib2/INSTALL new file mode 100644 index 00000000000..7b7c9c069f3 --- /dev/null +++ b/emulators/suse131_glib2/INSTALL @@ -0,0 +1,16 @@ +# $NetBSD: INSTALL,v 1.1 2014/01/22 12:27:43 obache Exp $ +# +# Initialize glib2 module configuration. +# +case ${STAGE} in +POST-INSTALL) + GNOME_BINDIR="${PKG_PREFIX}/@EMULSUBDIR@/usr/bin" + GNOME_LIBDIR="${PKG_PREFIX}/@EMULSUBDIR@/usr/lib@ABISUFFIX@" + GNOME_ETCDIR="${PKG_PREFIX}/@EMULSUBDIR@/etc" + SUSECONFIG="${PKG_PREFIX}/@EMULSUBDIR@/sbin/SuSEconfig" + + ${ECHO} "${PKGNAME}: initializing GLib2 module configuration" + ${GNOME_BINDIR}/gio-querymodules@BINSUFFIX@ ${GNOME_LIBDIR}/gio/modules + ${MKDIR} -p ${PKG_PREFIX}/@EMULSUBDIR@/var/lock + ;; +esac diff --git a/emulators/suse131_glib2/Makefile b/emulators/suse131_glib2/Makefile new file mode 100644 index 00000000000..f91d28ce526 --- /dev/null +++ b/emulators/suse131_glib2/Makefile @@ -0,0 +1,30 @@ +# $NetBSD: Makefile,v 1.1 2014/01/22 12:27:43 obache Exp $ + +DISTNAME= suse_glib2-${SUSE_VERSION} +CATEGORIES= emulators +RPMPKGS+= gio-branding-upstream-2.38.1-1.1.noarch +RPMPKGS+= glib2-tools-2.38.1-1.1.${SUSE_ARCH} +RPMPKGS+= libgio-2_0-0-2.38.1-1.1.${SUSE_ARCH} +RPMPKGS+= libglib-2_0-0-2.38.1-1.1.${SUSE_ARCH} +RPMPKGS+= libgmodule-2_0-0-2.38.1-1.1.${SUSE_ARCH} +RPMPKGS+= libgobject-2_0-0-2.38.1-1.1.${SUSE_ARCH} +RPMPKGS+= libgthread-2_0-0-2.38.1-1.1.${SUSE_ARCH} + +MAINTAINER= pkgsrc-users@NetBSD.org +COMMENT= Linux compatibility package for GLib-2.x + +CONFLICTS+= suse_gtk2<13.1nb1 + +EMUL_MODULES.linux= base libffi + +# These files are managed by the +INSTALL/+DEINSTALL scripts. +CHECK_FILES_SKIP+= ${EMULDIR}/lib${ABISUFFIX}/gio/modules/giomodule.cache +CHECK_FILES_SKIP+= ${EMULDIR}/usr/share/glib-2.0/schemas/gschemas.compiled + +ABISUFFIX?= # empty +BINSUFFIX?= # empty +FILES_SUBST+= ABISUFFIX=${ABISUFFIX:Q} +FILES_SUBST+= BINSUFFIX=${BINSUFFIX:Q} + +.include "../../emulators/suse131_linux/Makefile.common" +.include "../../mk/bsd.pkg.mk" diff --git a/emulators/suse131_glib2/distinfo b/emulators/suse131_glib2/distinfo new file mode 100644 index 00000000000..8fda4bc7edd --- /dev/null +++ b/emulators/suse131_glib2/distinfo @@ -0,0 +1,47 @@ +$NetBSD: distinfo,v 1.1 2014/01/22 12:27:43 obache Exp $ + +SHA1 (suse131/gio-branding-upstream-2.38.1-1.1.noarch.rpm) = 034913f94b0107d668b78c6330d985aeb9d2ac91 +RMD160 (suse131/gio-branding-upstream-2.38.1-1.1.noarch.rpm) = bbd874be86a6692a8e0ceb091271f317cecf2c6f +Size (suse131/gio-branding-upstream-2.38.1-1.1.noarch.rpm) = 104981 bytes +SHA1 (suse131/glib2-tools-2.38.1-1.1.i586.rpm) = 33fb8075bae3599b726462aa2878ff6149d2a8c9 +RMD160 (suse131/glib2-tools-2.38.1-1.1.i586.rpm) = d4b1b0afd37513803e71937ffca96dee19231c46 +Size (suse131/glib2-tools-2.38.1-1.1.i586.rpm) = 152009 bytes +SHA1 (suse131/glib2-tools-2.38.1-1.1.x86_64.rpm) = 79d10c4a4f50f07b0e4ecdeb422793527057d4e6 +RMD160 (suse131/glib2-tools-2.38.1-1.1.x86_64.rpm) = 2f6c07349b898b3beea6b0ece8ed4d6748361cf7 +Size (suse131/glib2-tools-2.38.1-1.1.x86_64.rpm) = 152720 bytes +SHA1 (suse131/libffi4-4.8.1_20130909-3.2.1.i586.rpm) = 3c93b6db77a041fa39c797cd0fb5be36b1df94ac +RMD160 (suse131/libffi4-4.8.1_20130909-3.2.1.i586.rpm) = 592f39685bc8f56e7d0f8f0f057a4fbf82b79efe +Size (suse131/libffi4-4.8.1_20130909-3.2.1.i586.rpm) = 18472 bytes +SHA1 (suse131/libffi4-4.8.1_20130909-3.2.1.x86_64.rpm) = 040389c6f43f64b6281090edd65e0960d64bd112 +RMD160 (suse131/libffi4-4.8.1_20130909-3.2.1.x86_64.rpm) = 801025c454d445ecaee401e0f77a8287b50d9706 +Size (suse131/libffi4-4.8.1_20130909-3.2.1.x86_64.rpm) = 21348 bytes +SHA1 (suse131/libgio-2_0-0-2.38.1-1.1.i586.rpm) = 41d3f8fc5c3a9432275d71352e35d5e68333889e +RMD160 (suse131/libgio-2_0-0-2.38.1-1.1.i586.rpm) = 6576355b59b074935becf3273e15fe366dc015a3 +Size (suse131/libgio-2_0-0-2.38.1-1.1.i586.rpm) = 536286 bytes +SHA1 (suse131/libgio-2_0-0-2.38.1-1.1.x86_64.rpm) = 48353db8ba91e059fe66ef90146d38d1e9f4e023 +RMD160 (suse131/libgio-2_0-0-2.38.1-1.1.x86_64.rpm) = 8d687f795ad25842e7de0b2b425d584939f57695 +Size (suse131/libgio-2_0-0-2.38.1-1.1.x86_64.rpm) = 547219 bytes +SHA1 (suse131/libglib-2_0-0-2.38.1-1.1.i586.rpm) = e1b32599c361150a31cd5f7e8ec061cafd4c3de4 +RMD160 (suse131/libglib-2_0-0-2.38.1-1.1.i586.rpm) = 55e1e08669e25d713e3150ff426c0a528f62f309 +Size (suse131/libglib-2_0-0-2.38.1-1.1.i586.rpm) = 522628 bytes +SHA1 (suse131/libglib-2_0-0-2.38.1-1.1.x86_64.rpm) = 025c0604a7c6569352d2c3e23c1ccfbcc3a47ea8 +RMD160 (suse131/libglib-2_0-0-2.38.1-1.1.x86_64.rpm) = fcb4fdbd43ed2391ef803c1e7bf5a73bc714c3d3 +Size (suse131/libglib-2_0-0-2.38.1-1.1.x86_64.rpm) = 530816 bytes +SHA1 (suse131/libgmodule-2_0-0-2.38.1-1.1.i586.rpm) = e74877d459717a46cf92401d6d0bf4c1747b9c6c +RMD160 (suse131/libgmodule-2_0-0-2.38.1-1.1.i586.rpm) = dc02de0ace8e27b219330c082be699bb70d08188 +Size (suse131/libgmodule-2_0-0-2.38.1-1.1.i586.rpm) = 108502 bytes +SHA1 (suse131/libgmodule-2_0-0-2.38.1-1.1.x86_64.rpm) = d93d9fed8cbea7274503ea0cac0196dc247c9e51 +RMD160 (suse131/libgmodule-2_0-0-2.38.1-1.1.x86_64.rpm) = 96a17a4418661ff7ceff4f9a73bbf4f134103759 +Size (suse131/libgmodule-2_0-0-2.38.1-1.1.x86_64.rpm) = 108546 bytes +SHA1 (suse131/libgobject-2_0-0-2.38.1-1.1.i586.rpm) = 3bc457b902c08da2a2c5abee40c10eda2458474f +RMD160 (suse131/libgobject-2_0-0-2.38.1-1.1.i586.rpm) = f84953e8a0215f61fe13d3c251dbf74be24b679a +Size (suse131/libgobject-2_0-0-2.38.1-1.1.i586.rpm) = 206052 bytes +SHA1 (suse131/libgobject-2_0-0-2.38.1-1.1.x86_64.rpm) = d7fc82060c45508a5acefeaabba34de048f15c01 +RMD160 (suse131/libgobject-2_0-0-2.38.1-1.1.x86_64.rpm) = 84ec06bc374f2f7c961ab06d55d326e4d59c2baa +Size (suse131/libgobject-2_0-0-2.38.1-1.1.x86_64.rpm) = 213797 bytes +SHA1 (suse131/libgthread-2_0-0-2.38.1-1.1.i586.rpm) = 2e2a27ccf21ecc5149bead3474f06e5231c4913a +RMD160 (suse131/libgthread-2_0-0-2.38.1-1.1.i586.rpm) = ee85b27db5d0be6c32fe75dc5ae172cea92dea48 +Size (suse131/libgthread-2_0-0-2.38.1-1.1.i586.rpm) = 105341 bytes +SHA1 (suse131/libgthread-2_0-0-2.38.1-1.1.x86_64.rpm) = 5a0559a97e3955470c66aa113f102aa57bf2ad63 +RMD160 (suse131/libgthread-2_0-0-2.38.1-1.1.x86_64.rpm) = ebd6123ad0e48d98c53b07630209f74daa7fcf09 +Size (suse131/libgthread-2_0-0-2.38.1-1.1.x86_64.rpm) = 105364 bytes diff --git a/emulators/suse131_glib2/suse.x86_64.mk b/emulators/suse131_glib2/suse.x86_64.mk new file mode 100644 index 00000000000..028585405d4 --- /dev/null +++ b/emulators/suse131_glib2/suse.x86_64.mk @@ -0,0 +1,5 @@ +# $NetBSD: suse.x86_64.mk,v 1.1 2014/01/22 12:27:43 obache Exp $ + +# Suffix on the GLib2 binaries used in the INSTALL script +ABISUFFIX= 64 +BINSUFFIX= -${ABISUFFIX} |