Import of pkgsrc-2016Q3

This commit is contained in:
2016-10-14 07:49:11 +02:00
committed by Lionel Sambuc
parent 9d819b6d54
commit 1242aa1e36
35952 changed files with 949749 additions and 377083 deletions

View File

@@ -1,34 +1,47 @@
# $NetBSD: Makefile,v 1.46 2015/04/25 14:25:02 tnn Exp $
# $NetBSD: Makefile,v 1.50 2016/09/17 19:02:52 tsutsui Exp $
#
DISTNAME= nspluginwrapper-1.2.2
PKGREVISION= 27
DISTNAME= nspluginwrapper-1.4.4
PKGREVISION= 3
CATEGORIES= www
MASTER_SITES= http://gwenole.beauchesne.info/projects/nspluginwrapper/files/
EXTRACT_SUFX= .tar.bz2
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME:S/-/-i386-/}-1.x86_64.rpm
MASTER_SITES= http://nspluginwrapper.org/download/ \
http://teokurebsd.org/netbsd/packages/distfiles/nspluginwrapper/
DISTFILES= ${DISTNAME}.tar.gz ${DISTNAME}-suse121-generic.${WRAPPER_ARCH}.tar.gz
MAINTAINER= abs@NetBSD.org
HOMEPAGE= http://gwenole.beauchesne.info/projects/nspluginwrapper/
MAINTAINER= tsutsui@NetBSD.org
HOMEPAGE= http://nspluginwrapper.org/
COMMENT= Use Netscape compatible plugins from other platforms
LICENSE= gnu-gpl-v2
EMUL_PLATFORMS= linux-i386
EMUL_PLATFORMS= linux-i386 linux-x86_64
EMUL_MODULES.linux= base gtk2 x11
EMUL_REQD= suse>=12.1
NOT_FOR_PLATFORM= Linux-*-*
HAS_CONFIGURE= yes
USE_LANGUAGES= c c++
USE_TOOLS+= gmake pkg-config
CONFIGURE_ARGS+= --prefix=${PREFIX}
CONFIGURE_ARGS+= --with-x11-prefix=${X11BASE}
PLUGIN_SUBDIR= lib/nspluginwrapper/i386/linux
.include "../../mk/bsd.prefs.mk"
.if ${EMUL_PLATFORM} == "linux-i386"
WRAPPER_ARCH= i386
.elif ${EMUL_PLATFORM} == "linux-x86_64"
WRAPPER_ARCH= x86_64
.endif
PLUGIN_SUBDIR= lib/nspluginwrapper/${WRAPPER_ARCH}/linux
PLUGIN_INSTDIR= ${PREFIX}/${PLUGIN_SUBDIR}
PLUGIN_SRCDIR= ${WRKDIR}/usr/${PLUGIN_SUBDIR}
LDFLAGS.DragonFly= -lgmodule-2.0
SUBST_CLASSES+= npw-config
SUBST_STAGE.npw-config= post-patch
SUBST_FILES.npw-config= src/npw-config.c
SUBST_SED.npw-config= -e "s|/usr/pkg/|${PREFIX}/|g"
SUBST_CLASSES+= npviewer
SUBST_STAGE.npviewer= post-build
SUBST_FILES.npviewer= ${PLUGIN_SRCDIR}/npviewer
@@ -37,7 +50,7 @@ SUBST_SED.npviewer= -e "s|/usr/|${PREFIX}/|g"
INSTALLATION_DIRS= ${PLUGIN_INSTDIR}
post-install:
${INSTALL_LIB} ${PLUGIN_SRCDIR}/libxpcom.so ${DESTDIR}${PLUGIN_INSTDIR}
${INSTALL_LIB} ${PLUGIN_SRCDIR}/libnoxshm.so ${DESTDIR}${PLUGIN_INSTDIR}
${INSTALL_SCRIPT} ${PLUGIN_SRCDIR}/npviewer ${DESTDIR}${PLUGIN_INSTDIR}
${INSTALL_LIB} ${PLUGIN_SRCDIR}/npviewer.bin ${DESTDIR}${PLUGIN_INSTDIR}

View File

@@ -1,10 +1,10 @@
@comment $NetBSD: PLIST,v 1.4 2009/06/14 22:00:29 joerg Exp $
@comment $NetBSD: PLIST,v 1.5 2015/10/24 06:30:40 tsutsui Exp $
bin/nspluginplayer
bin/nspluginwrapper
lib/nspluginwrapper/${MACHINE_ARCH}/${LOWER_OPSYS}/npconfig
lib/nspluginwrapper/${MACHINE_ARCH}/${LOWER_OPSYS}/npplayer
lib/nspluginwrapper/${MACHINE_ARCH}/${LOWER_OPSYS}/npwrapper.so
lib/nspluginwrapper/i386/linux/libxpcom.so
lib/nspluginwrapper/i386/linux/npviewer
lib/nspluginwrapper/i386/linux/npviewer.bin
lib/nspluginwrapper/noarch/npviewer
lib/nspluginwrapper/${MACHINE_ARCH}/linux/libnoxshm.so
lib/nspluginwrapper/${MACHINE_ARCH}/linux/npviewer
lib/nspluginwrapper/${MACHINE_ARCH}/linux/npviewer.bin
lib/nspluginwrapper/noarch/npviewer.sh

View File

@@ -1,13 +1,19 @@
$NetBSD: distinfo,v 1.11 2013/10/12 12:39:15 wiz Exp $
$NetBSD: distinfo,v 1.14 2016/09/17 19:02:52 tsutsui Exp $
SHA1 (nspluginwrapper-1.2.2.tar.bz2) = be581c39dcc1a8d9a5b3f81e4650f553a30cf249
RMD160 (nspluginwrapper-1.2.2.tar.bz2) = d5aa265966f87c51bb9ea4f2a079a87b74fdcbf3
Size (nspluginwrapper-1.2.2.tar.bz2) = 327947 bytes
SHA1 (nspluginwrapper-i386-1.2.2-1.x86_64.rpm) = 0d49757623c62da52292e48a0173024c14aa12cd
RMD160 (nspluginwrapper-i386-1.2.2-1.x86_64.rpm) = 9cf3e6ac3e5171c2bbda71c082b6b9fc30d69a84
Size (nspluginwrapper-i386-1.2.2-1.x86_64.rpm) = 69425 bytes
SHA1 (patch-Makefile) = 1bdcc3e90713b5aa08eda0efca4929a5903f1fbb
SHA1 (patch-aa) = 28f9e18e519337852cb47d04ed0c1cea76b3416d
SHA1 (nspluginwrapper-1.4.4-suse121-generic.i386.tar.gz) = cc093d1c6d6729434ec90e216afeae1601e0b3b4
RMD160 (nspluginwrapper-1.4.4-suse121-generic.i386.tar.gz) = a9d79dcd31efc4b1a9b71e29694eff9c8555b10d
SHA512 (nspluginwrapper-1.4.4-suse121-generic.i386.tar.gz) = 5b514f3a8dd2aad5f395181984995bdaa2cbe9f357d2767c88f2ac5f4c28f513b3023144ea9135ad2e7d0f854efa209dafe3fe00314bb7f0742174d7fc3769c1
Size (nspluginwrapper-1.4.4-suse121-generic.i386.tar.gz) = 179439 bytes
SHA1 (nspluginwrapper-1.4.4-suse121-generic.x86_64.tar.gz) = a8286f351979746b8887421ad04e32759c60331a
RMD160 (nspluginwrapper-1.4.4-suse121-generic.x86_64.tar.gz) = a5fc4473a462f91f838f8b34faa2bb7bdcab9494
SHA512 (nspluginwrapper-1.4.4-suse121-generic.x86_64.tar.gz) = a95295cf3a63cf982e8b04794c5010554d5ea1ab741ae5b3e89acc7c014d3deafe152ffca1abed966052b1c424a94e8440c9371529dd870a9efb1fd1caad9735
Size (nspluginwrapper-1.4.4-suse121-generic.x86_64.tar.gz) = 161846 bytes
SHA1 (nspluginwrapper-1.4.4.tar.gz) = ffb271a741215874808d4a77d0a0dd65588a8440
RMD160 (nspluginwrapper-1.4.4.tar.gz) = 6acd93653aa8466e1e3703c2b794f32691c10d12
SHA512 (nspluginwrapper-1.4.4.tar.gz) = 41126d98284cae6d25d23233b08ccca0dea841d457d4e41210282c6ab4c0fbf020f2ab4173ce39db8a47a1db20840bcc856f9c7309aa2e6ef2a777e3f2ebf503
Size (nspluginwrapper-1.4.4.tar.gz) = 412513 bytes
SHA1 (patch-aa) = b39ff156d0a769e44140a713b8ffc2b50a8022d4
SHA1 (patch-ab) = 20dc1b6ff4036a0946dd469860eb9b6c129fdb7a
SHA1 (patch-ac) = b42a1241abcbfc9344c810797785222cd79681ac
SHA1 (patch-src_npw-player.c) = 14828d0644ce3823b89b373b36afdf29f9a563a1
SHA1 (patch-ac) = 87cb838f6b203947d9efc4350313e410d06d486e
SHA1 (patch-src_npw-config-template.h) = 01af56f639ce88f7896fb733107bb4436cd299a5
SHA1 (patch-src_npw-viewer.c) = eb8855ae6d1015eb7627ada5c39af5e0d80f0e75

View File

@@ -1,16 +0,0 @@
$NetBSD: patch-Makefile,v 1.1 2013/10/12 12:39:15 wiz Exp $
Link against libraries whose functions are used, don't depend on
them being pulled in by the linker.
--- Makefile.orig 2009-01-02 08:54:10.000000000 +0000
+++ Makefile
@@ -148,7 +148,7 @@ npplayer_SOURCES = npw-player.c debug.c
npplayer_OBJECTS = $(npplayer_SOURCES:%.c=npplayer-%.o)
npplayer_CFLAGS = $(GTK_CFLAGS) $(MOZILLA_CFLAGS) $(CURL_CFLAGS) $(X_CFLAGS)
npplayer_LDFLAGS = $(GTK_LDFLAGS) $(CURL_LDFLAGS) $(X_LDFLAGS)
-npplayer_LDFLAGS += -lgthread-2.0 $(libpthread_LDFLAGS) $(libsocket_LDFLAGS)
+npplayer_LDFLAGS += -lgthread-2.0 -lgmodule-2.0 $(libpthread_LDFLAGS) $(libsocket_LDFLAGS)
libxpcom_LIBRARY = libxpcom.so
libxpcom_RAWSRCS = libxpcom.c debug.c

View File

@@ -1,8 +1,8 @@
$NetBSD: patch-aa,v 1.6 2009/09/16 10:16:58 abs Exp $
$NetBSD: patch-aa,v 1.7 2016/09/17 19:02:52 tsutsui Exp $
--- src/npw-config.c.orig 2009-09-16 11:05:23.000000000 +0100
--- src/npw-config.c.orig 2011-07-01 03:18:57.000000000 +0000
+++ src/npw-config.c
@@ -125,22 +125,15 @@ static const char *get_system_mozilla_pl
@@ -138,22 +138,15 @@ static const char *get_system_mozilla_pl
};
dirs = freebsd_dirs;
}
@@ -29,21 +29,21 @@ $NetBSD: patch-aa,v 1.6 2009/09/16 10:16:58 abs Exp $
#elif defined(__sun__)
{
static const char *solaris_dirs[] = {
@@ -223,16 +216,11 @@ static const char **get_mozilla_plugin_d
@@ -238,16 +231,10 @@ static const char **get_mozilla_plugin_d
"/usr/local/lib/npapi/linux-flashplugin",
"/usr/X11R6/Adobe/Acrobat7.0/ENU/Browser/intellinux",
#endif
-#if defined(__DragonFly__)
+#if defined(__NetBSD__) || defined(__DragonFly__)
"/usr/pkg/lib/netscape/plugins",
"/usr/pkg/lib/firefox/plugins",
- "/usr/pkg/lib/netscape/plugins",
- "/usr/pkg/lib/firefox/plugins",
- "/usr/pkg/lib/RealPlayer/mozilla",
- "/usr/pkg/Acrobat5/Browsers/intellinux",
- "/usr/pkg/Acrobat7/Browser/intellinux",
-#endif
-#if defined(__NetBSD__)
+#if defined(__NetBSD__) || defined(__DragonFly__)
"/usr/pkg/lib/netscape/plugins",
- "/usr/pkg/lib/firefox/plugins",
"/usr/pkg/lib/firefox/plugins",
+ "/usr/pkg/lib/seamonkey/plugins",
"/usr/pkg/lib/RealPlayer/mozilla",
"/usr/pkg/Acrobat5/Browsers/intellinux",

View File

@@ -1,13 +1,13 @@
$NetBSD: patch-ac,v 1.4 2012/05/03 06:09:55 wiz Exp $
$NetBSD: patch-ac,v 1.5 2015/10/24 06:30:40 tsutsui Exp $
--- src/npw-viewer.sh.orig 2008-12-14 12:24:19.000000000 +0100
+++ src/npw-viewer.sh 2011-01-19 12:20:26.000000000 +0100
@@ -40,6 +40,13 @@
;;
esac
+++ src/npw-viewer.sh
@@ -83,6 +83,13 @@
NPW_USE_VALGRIND=${NPW_USE_VALGRIND:-no}
can_use_valgrind="no"
+case $OS in
+FreeBSD|NetBSD)
+freebsd|netbsd)
+ # preset LD_PRELOAD is most likely for the native emul
+ unset LD_PRELOAD
+ ;;

View File

@@ -0,0 +1,15 @@
$NetBSD: patch-src_npw-config-template.h,v 1.1 2016/06/27 11:03:29 tnn Exp $
Make sure FUNC macro is defined. (exec_elf.h v1.155)
--- src/npw-config-template.h.orig 2011-07-01 03:18:57.000000000 +0000
+++ src/npw-config-template.h
@@ -19,7 +19,7 @@
*/
#ifdef ELF_CLASS
-#ifndef ElfW
+#if !defined(ElfW) || defined(__NetBSD__)
# if ELF_CLASS == ELFCLASS32
# define ElfW(x) Elf32_ ## x
# define ELFW(x) ELF32_ ## x

View File

@@ -1,15 +0,0 @@
$NetBSD: patch-src_npw-player.c,v 1.1 2012/05/03 06:09:55 wiz Exp $
Adapt for glib-2.32.
--- src/npw-player.c.orig 2009-01-02 08:54:10.000000000 +0000
+++ src/npw-player.c
@@ -21,8 +21,6 @@
#include "sysdeps.h"
#include <unistd.h>
#include <glib.h>
-#include <glib/gstdio.h>
-#include <glib/gthread.h>
#include <gtk/gtk.h>
#include <gdk/gdkx.h>
#include <gdk/gdkkeysyms.h>

View File

@@ -0,0 +1,18 @@
$NetBSD: patch-src_npw-viewer.c,v 1.1 2015/10/24 06:30:40 tsutsui Exp $
Disable use_cache which seems to cause weird behavior.
--- src/npw-viewer.c.orig 2011-07-01 03:18:57.000000000 +0000
+++ src/npw-viewer.c
@@ -56,7 +56,11 @@
#define USE_XEMBED_HACK 1
// Define to use NPIdentifier cache
+#if defined(BUILD_GENERIC)
+#define USE_NPIDENTIFIER_CACHE 0
+#else
#define USE_NPIDENTIFIER_CACHE 1
+#endif
#define NPIDENTIFIER_CACHE_SIZE 256
// RPC global connections