Import of pkgsrc-2013Q2

This commit is contained in:
2013-09-26 17:14:40 +02:00
commit 785076ae39
74991 changed files with 4380255 additions and 0 deletions
+16
View File
@@ -0,0 +1,16 @@
Gnash is a player for animated "movies" in the Macromedia Shockwave Flash
(.swf) format. It can be run as a graphical application, as a Web browser
plugin, or as a library used by other programs. It is not yet complete;
it does not correctly handle every .swf file.
Many of the Flash movies that I come across play fine in Gnash. Many
others do not. In particular, Flash movies that are used for browser
navigation may still have a few issues with some URLs left. Most
Flash based navigation of a web site should work.
Gnash supports the majority of Flash opcodes up to SWF version 7, and
a wide sampling of ActionScript classes for SWF version 7. All the core
ones are implemented, and many of the newer ones work, but may be missing
some of their methods. All unimplemented opcodes and ActionScript classes
and methods print a warning when using -v with gnash or gprocessor. Using
gprocessor -v is a quick way to see why a movie isn't playing correctly.
+59
View File
@@ -0,0 +1,59 @@
# $NetBSD: Makefile,v 1.73 2013/06/06 12:54:51 wiz Exp $
#
DISTNAME= gnash-0.8.10
PKGREVISION= 22
CATEGORIES= multimedia
MASTER_SITES= ${MASTER_SITE_GNU:=gnash/${PKGVERSION_NOREV}/}
EXTRACT_SUFX= .tar.bz2
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.gnashdev.org/
COMMENT= GPL SWF player
LICENSE= gnu-gpl-v3
USE_PKGLOCALEDIR= yes
USE_LANGUAGES= c c++
USE_LIBTOOL= yes
GNU_CONFIGURE= yes
USE_TOOLS+= bash gmake msgfmt pkg-config
INSTALL_TARGET= install install-plugin
# /bin/sh finds a syntax error without line number
CONFIG_SHELL= ${TOOLS_BASH}
CONFIGURE_ARGS+= --with-boost-incl=${BUILDLINK_PREFIX.boost-headers}/include
CONFIGURE_ARGS+= --with-boost-lib=${BUILDLINK_PREFIX.boost-libs}/lib
CONFIGURE_ARGS+= --without-gconf
CONFIGURE_ARGS+= --with-x11-incl=${X11BASE}/include
CONFIGURE_ARGS+= --with-x11-lib=${X11BASE}/lib
EGDIR= ${PREFIX}/share/examples/gnash
INSTALLATION_DIRS= ${EGDIR}
INSTALL_MAKE_FLAGS+= sysconfdir=${EGDIR}
CONF_FILES+= ${EGDIR}/gnashpluginrc ${PKG_SYSCONFDIR}/gnashpluginrc
CONF_FILES+= ${EGDIR}/gnashrc ${PKG_SYSCONFDIR}/gnashrc
.include "options.mk"
#ld: .libs/libgnashplugin_la-plugin.o(.text+0x5564): unresolvable relocation
# against symbol `_ZNKSs5c_strEv'
BUILDLINK_TRANSFORM+= rm:-fvisibility-inlines-hidden
.include "../../mk/compiler.mk"
.if !empty(PKGSRC_COMPILER:Mclang)
CXXFLAGS+= -std=c++11
.endif
.include "../../audio/speex/buildlink3.mk"
.include "../../devel/SDL/buildlink3.mk"
.include "../../devel/boost-libs/buildlink3.mk"
.include "../../devel/libltdl/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../mk/giflib.buildlink3.mk"
.include "../../mk/jpeg.buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../www/curl/buildlink3.mk"
.include "../../x11/libXft/buildlink3.mk"
.include "../../x11/libXi/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
+233
View File
@@ -0,0 +1,233 @@
@comment $NetBSD: PLIST,v 1.10 2012/02/16 10:44:53 obache Exp $
${PLIST.gstreamer}bin/findmicrophones
${PLIST.gstreamer}bin/findwebcams
bin/gnash
${PLIST.gtk}bin/gnash-gtk-launcher
${PLIST.kde4}bin/gnash-qt-launcher
bin/gprocessor
${PLIST.gtk}bin/gtk-gnash
${PLIST.kde3}bin/kde3-gnash
${PLIST.kde4}bin/kde4-gnash
bin/rtmpget
include/gnash/AMF.h
include/gnash/BevelFilter_as.h
include/gnash/BitmapData_as.h
include/gnash/BitmapFilter_as.h
include/gnash/BitsReader.h
include/gnash/BlurFilter_as.h
include/gnash/CachedBitmap.h
include/gnash/ClockTime.h
include/gnash/ColorMatrixFilter_as.h
include/gnash/ColorTransform_as.h
include/gnash/ConvolutionFilter_as.h
include/gnash/DisplacementMapFilter_as.h
include/gnash/DropShadowFilter_as.h
include/gnash/ExternalInterface_as.h
include/gnash/GC.h
include/gnash/GlowFilter_as.h
include/gnash/GnashAlgorithm.h
include/gnash/GnashEnums.h
include/gnash/GnashException.h
include/gnash/GnashFactory.h
include/gnash/GnashFileUtilities.h
include/gnash/GnashImage.h
include/gnash/GnashImageJpeg.h
include/gnash/GnashNumeric.h
include/gnash/GnashSleep.h
include/gnash/GnashSystemFDHeaders.h
include/gnash/GnashSystemIOHeaders.h
include/gnash/GnashSystemNetHeaders.h
include/gnash/GradientBevelFilter_as.h
include/gnash/GradientGlowFilter_as.h
include/gnash/IOChannel.h
include/gnash/ImageIterators.h
include/gnash/Matrix_as.h
include/gnash/NamingPolicy.h
include/gnash/NetworkAdapter.h
include/gnash/Point2d.h
include/gnash/Point_as.h
include/gnash/RTMP.h
include/gnash/Range2d.h
include/gnash/Rectangle_as.h
include/gnash/SWFCtype.h
include/gnash/SharedMem.h
include/gnash/SimpleBuffer.h
include/gnash/Socket.h
include/gnash/Stats.h
include/gnash/StreamProvider.h
include/gnash/StringPredicates.h
include/gnash/Transform_as.h
include/gnash/URL.h
include/gnash/URLAccessManager.h
include/gnash/WallClockTimer.h
include/gnash/accumulator.h
include/gnash/arg_parser.h
include/gnash/asobj/AMFConverter.h
include/gnash/asobj/ASConversions.h
include/gnash/asobj/Accessibility_as.h
include/gnash/asobj/Array_as.h
include/gnash/asobj/AsBroadcaster.h
include/gnash/asobj/Boolean_as.h
include/gnash/asobj/Camera_as.h
include/gnash/asobj/CharacterProxy.h
include/gnash/asobj/Color_as.h
include/gnash/asobj/ContextMenuItem_as.h
include/gnash/asobj/ContextMenu_as.h
include/gnash/asobj/ControlTag.h
include/gnash/asobj/Date_as.h
include/gnash/asobj/DefinitionTag.h
include/gnash/asobj/DisplayList.h
include/gnash/asobj/DisplayObject.h
include/gnash/asobj/DisplayObjectContainer.h
include/gnash/asobj/DragState.h
include/gnash/asobj/DynamicShape.h
include/gnash/asobj/Error_as.h
include/gnash/asobj/FillStyle.h
include/gnash/asobj/Function_as.h
include/gnash/asobj/Geometry.h
include/gnash/asobj/Global_as.h
include/gnash/asobj/GnashKey.h
include/gnash/asobj/InteractiveObject.h
include/gnash/asobj/Key_as.h
include/gnash/asobj/LineStyle.h
include/gnash/asobj/LoadVars_as.h
include/gnash/asobj/LoadableObject.h
include/gnash/asobj/LocalConnection_as.h
include/gnash/asobj/Math_as.h
include/gnash/asobj/Microphone_as.h
include/gnash/asobj/MouseButtonState.h
include/gnash/asobj/Mouse_as.h
include/gnash/asobj/Movie.h
include/gnash/asobj/MovieClip.h
include/gnash/asobj/MovieClipLoader.h
include/gnash/asobj/MovieClip_as.h
include/gnash/asobj/MovieFactory.h
include/gnash/asobj/NativeFunction.h
include/gnash/asobj/NetConnection_as.h
include/gnash/asobj/NetStream_as.h
include/gnash/asobj/Number_as.h
include/gnash/asobj/Object.h
include/gnash/asobj/ObjectURI.h
include/gnash/asobj/PlayHead.h
include/gnash/asobj/PropFlags.h
include/gnash/asobj/Property.h
include/gnash/asobj/PropertyList.h
include/gnash/asobj/RGBA.h
include/gnash/asobj/Relay.h
include/gnash/asobj/RunResources.h
include/gnash/asobj/SWF.h
include/gnash/asobj/SWFCxForm.h
include/gnash/asobj/SWFMatrix.h
include/gnash/asobj/SWFRect.h
include/gnash/asobj/Selection_as.h
include/gnash/asobj/ShapeRecord.h
include/gnash/asobj/SharedObject_as.h
include/gnash/asobj/Sound_as.h
include/gnash/asobj/Stage_as.h
include/gnash/asobj/String_as.h
include/gnash/asobj/System_as.h
include/gnash/asobj/TagLoadersTable.h
include/gnash/asobj/TextField_as.h
include/gnash/asobj/TextFormat_as.h
include/gnash/asobj/TextSnapshot_as.h
include/gnash/asobj/UserFunction.h
include/gnash/asobj/Video.h
include/gnash/asobj/Video_as.h
include/gnash/asobj/XMLNode_as.h
include/gnash/asobj/XMLSocket_as.h
include/gnash/asobj/XML_as.h
include/gnash/asobj/as_environment.h
include/gnash/asobj/as_function.h
include/gnash/asobj/as_object.h
include/gnash/asobj/as_value.h
include/gnash/asobj/builtin_function.h
include/gnash/asobj/event_id.h
include/gnash/asobj/movie_root.h
include/gnash/asobj/namedStrings.h
include/gnash/display_pkg.h
include/gnash/dsodefs.h
include/gnash/extension.h
include/gnash/external_pkg.h
include/gnash/filters_pkg.h
include/gnash/geom_pkg.h
include/gnash/getclocktime.hpp
include/gnash/gettext.h
include/gnash/gmemory.h
include/gnash/jemalloc.h
include/gnash/jemalloc_gnash.h
include/gnash/jemalloc_rb.h
include/gnash/jemalloc_types.h
include/gnash/log.h
include/gnash/net_pkg.h
include/gnash/noseek_fd_adapter.h
include/gnash/parser/movie_definition.h
include/gnash/rc.h
include/gnash/ref_counted.h
include/gnash/sharedlib.h
include/gnash/snappingrange.h
include/gnash/string_table.h
include/gnash/text_pkg.h
include/gnash/tree.hh
include/gnash/tu_file.h
include/gnash/utf8.h
include/gnash/utility.h
include/gnash/vm/ASHandlers.h
include/gnash/vm/ActionExec.h
include/gnash/vm/CallStack.h
include/gnash/vm/ExecutableCode.h
include/gnash/vm/SafeStack.h
include/gnash/vm/VM.h
include/gnash/vm/fn_call.h
include/gnash/zlib_adapter.h
lib/gnash/libgnashbase.la
lib/gnash/libgnashcore.la
lib/gnash/libgnashdevice.la
lib/gnash/libgnashmedia.la
lib/gnash/libgnashrender.la
lib/gnash/libgnashsound.la
${PLIST.kde3}lib/kde3/libklashpart.la
${PLIST.kde4}lib/kde4/libklashpart.la
${PLIST.plugin}lib/netscape/plugins/libgnashplugin.so
lib/pkgconfig/gnash.pc
man/man1/cygnal.1
man/man1/findmicrophones.1
man/man1/findwebcams.1
man/man1/flvdumper.1
${PLIST.gtk}man/man1/gnash-gtk-launcher.1
${PLIST.kde4}man/man1/gnash-qt-launcher.1
man/man1/gnash.1
man/man1/gprocessor.1
${PLIST.gtk}man/man1/gtk-gnash.1
${PLIST.kde4}man/man1/kde4-gnash.1
man/man1/rtmpget.1
man/man1/soldumper.1
${PLIST.gtk}share/applications/gnash.desktop
${PLIST.kde4}share/applications/klash.desktop
share/doc/gnash/gnashref.html
share/doc/gnash/gnashuser.html
share/doc/gnash/images/rtmp.png
share/examples/gnash/gnashpluginrc
share/examples/gnash/gnashrc
share/gnash/GnashG.png
share/gnash/gnash-splash.swf
share/gnash/gnash_128_96.ico
${PLIST.kde}share/kde/apps/klash/klashpartui.rc
${PLIST.kde}share/kde/apps/klash/pluginsinfo
${PLIST.kde3}share/kde/services/klash_part.desktop
${PLIST.kde4}share/kde4/services/klash_part.desktop
${PLIST.gtk}share/icons/hicolor/32x32/apps/gnash.xpm
${PLIST.kde4}share/icons/hicolor/32x32/apps/klash.xpm
share/locale/cs/LC_MESSAGES/gnash.mo
share/locale/da/LC_MESSAGES/gnash.mo
share/locale/de/LC_MESSAGES/gnash.mo
share/locale/el/LC_MESSAGES/gnash.mo
share/locale/en_GB/LC_MESSAGES/gnash.mo
share/locale/es/LC_MESSAGES/gnash.mo
share/locale/fi/LC_MESSAGES/gnash.mo
share/locale/fr/LC_MESSAGES/gnash.mo
share/locale/it/LC_MESSAGES/gnash.mo
share/locale/ja/LC_MESSAGES/gnash.mo
share/locale/km/LC_MESSAGES/gnash.mo
share/locale/ne/LC_MESSAGES/gnash.mo
share/locale/ru/LC_MESSAGES/gnash.mo
share/locale/zh_TW/LC_MESSAGES/gnash.mo
+18
View File
@@ -0,0 +1,18 @@
$NetBSD: distinfo,v 1.20 2013/02/26 11:04:25 joerg Exp $
SHA1 (gnash-0.8.10.tar.bz2) = be3b12a5edcd3b05f2ae73d02f0991aa786e7300
RMD160 (gnash-0.8.10.tar.bz2) = 0093174ec0a912309772c033b5f1c1ad46ab41dc
Size (gnash-0.8.10.tar.bz2) = 4238106 bytes
SHA1 (patch-aa) = 5e3cfa0c21f6bd9ad01ce4c9f68f245316d063a3
SHA1 (patch-ae) = ca44e2559a1ce0a24baf6d5479636f967e011202
SHA1 (patch-libbase_GnashSleep.h) = f713b29feb0153efa24c10df20e0ac8342b88265
SHA1 (patch-libbase_Makefile.in) = c5b6533f5ac2b2ee26d0547c3054375e72512ccf
SHA1 (patch-libbase_rc.cpp) = 2df75034a7f195864931504041ad956142495313
SHA1 (patch-libcore_Makefile.in) = 6b92917f0be3779b7f6e1993ac29960cef50c736
SHA1 (patch-libcore_movie__root.cpp) = 5ee7321011961427effd7951860cbf5f3c0b0a6f
SHA1 (patch-libcore_swf_DefineButtonTag.h) = 9306aab8a56e3447037d7aa1f9f67daec3c6c15a
SHA1 (patch-libmedia_Makefile.in) = 10fde4560a20dcb28599d8c51a4fc7af93109474
SHA1 (patch-librender_Makefile.in) = 25e38d82e3ecc156ff1f2b855a05437da015f3ce
SHA1 (patch-libsound_Makefile.in) = 26c7390196b7e0bb301427b27cf87a1ae52f0b87
SHA1 (patch-plugin_klash4_Makefile.in) = 86c669eb0ed2478a6f4d328266af2188395f0f10
SHA1 (patch-plugin_npapi_plugin.cpp) = 94b21a1717916aaaf35a5906ca3b893751803e30
+126
View File
@@ -0,0 +1,126 @@
# $NetBSD: options.mk,v 1.19 2013/01/19 21:41:04 riastradh Exp $
#
#
# see http://www.gnu.org/software/gnash/manual/gnashref.html#codedeps
#
PKG_OPTIONS_VAR= PKG_OPTIONS.gnash
PKG_OPTIONS_OPTIONAL_GROUPS= gnash-media
PKG_OPTIONS_GROUP.gnash-media= ffmpeg gstreamer
PKG_OPTIONS_REQUIRED_GROUPS= gnash-gui gnash-renderer
# XXX: add support for SDL or FLTK GUIs?
PKG_OPTIONS_GROUP.gnash-gui= gtk kde kde3
PKG_OPTIONS_GROUP.gnash-renderer= agg cairo opengl
PKG_SUGGESTED_OPTIONS+= agg gstreamer gtk
.include "../../mk/bsd.options.mk"
PLIST_VARS+= gtk kde kde3 kde4 plugin gstreamer
###
### Select GUIs.
###
.if !empty(PKG_OPTIONS:Mgtk)
GNASH_GUIS+= gtk
PLIST.gtk= yes
.include "../../devel/pangox-compat/buildlink3.mk"
.include "../../x11/gtk2/buildlink3.mk"
.include "../../x11/libXv/buildlink3.mk"
.endif
.if !empty(PKG_OPTIONS:Mgtk) || !empty(PKG_OPTIONS:Mkde)
BUILDLINK_FNAME_TRANSFORM.npapi-sdk+= -e 's|lib/pkgconfig/npapi-sdk.pc|lib/pkgconfig/mozilla-plugin.pc|'
.include "../../devel/npapi-sdk/buildlink3.mk"
CONFIGURE_ARGS+= --with-npapi-incl=${BUILDLINK_PREFIX.npapi-sdk}/include/npapi-sdk
CONFIGURE_ARGS+= --with-npapi-install=system
CONFIGURE_ARGS+= --with-npapi-plugindir=${PREFIX}/lib/netscape/plugins
PLIST.plugin= yes
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.endif
.if !empty(PKG_OPTIONS:Mkde)
GNASH_GUIS+= kde4
PLIST.kde= yes
PLIST.kde4= yes
CONFIGURE_ARGS+= --with-plugins-install=system
# broken, not wroked as expected.
#CONFIGURE_ARGS+= --with-kde4-plugindir=${PREFIX}/lib/kde4
#CONFIGURE_ARGS+= --with-kde-appsdatadir=${PREFIX}/share/kde/apps
#CONFIGURE_ARGS+= --with-kde4-configdir=${PREFIX}/share/kde4/config
#CONFIGURE_ARGS+= --with-kde4-servicesdir=${PREFIX}/share/kde4/services
.include "../../x11/kde-baseapps4/buildlink3.mk"
.include "../../x11/kdelibs4/buildlink3.mk"
.include "../../meta-pkgs/kde4/kde4.mk"
.elif !empty(PKG_OPTIONS:Mkde3)
GNASH_GUIS+= kde3
PLIST.kde= yes
PLIST.kde3= yes
CONFIGURE_ARGS+= --with-plugins-install=system
# broken, not wroked as expected.
#CONFIGURE_ARGS+= --with-kde3-plugindir=${PREFIX}/lib/kde3
#CONFIGURE_ARGS+= --with-kde-appsdatadir=${PREFIX}/share/kde/apps
#CONFIGURE_ARGS+= --with-kde3-configdir=${PREFIX}/share/kde/config
#CONFIGURE_ARGS+= --with-kde3-servicesdir=${PREFIX}/share/kde/services
.include "../../x11/kdebase3/buildlink3.mk"
.include "../../meta-pkgs/kde3/kde3.mk"
# overwrite, or not kde ralated files also will be installed in share/kde.
CONFIGURE_ARGS+= --datadir=${PREFIX}/share
.endif
CONFIGURE_ARGS+= --enable-gui=${GNASH_GUIS:tW:S/ /,/}
###
### Select renderers.
###
.if !empty(PKG_OPTIONS:Magg)
GNASH_RENDER+= agg
.include "../../graphics/agg/buildlink3.mk"
.endif
.if !empty(PKG_OPTIONS:Mcairo)
GNASH_RENDER+= cairo
.include "../../graphics/cairo/buildlink3.mk"
.endif
.if !empty(PKG_OPTIONS:Mopengl)
GNASH_RENDER+= ogl
.include "../../x11/glproto/buildlink3.mk"
. if !empty(PKG_OPTIONS:Mgtk)
.include "../../graphics/gtkglext/buildlink3.mk"
. endif
.endif
CONFIGURE_ARGS+= --enable-renderer=${GNASH_RENDER:tW:S/ /,/}
###
### Select a media handler
###
.if !empty(PKG_OPTIONS:Mffmpeg)
GNASH_MEDIA+= ffmpeg
.include "../../audio/libdca/buildlink3.mk"
.include "../../audio/SDL_mixer/buildlink3.mk"
.include "../../devel/SDL/buildlink3.mk"
.include "../../multimedia/ffmpeg/buildlink3.mk"
.endif
.if !empty(PKG_OPTIONS:Mgstreamer)
GNASH_MEDIA+= gst
PLIST.gstreamer= yes
.include "../../multimedia/gstreamer0.10/buildlink3.mk"
.include "../../multimedia/gst-plugins0.10-base/buildlink3.mk"
DEPENDS+= gst-ffmpeg-0.10.[0-9]*:../../multimedia/gst-plugins0.10-ffmpeg
DEPENDS+= gst-plugins0.10-mad-[0-9]*:../../audio/gst-plugins0.10-mad
DEPENDS+= gst-plugins0.10-vorbis-[0-9]*:../../audio/gst-plugins0.10-vorbis
.endif
CONFIGURE_ARGS+= --enable-media=${GNASH_MEDIA:Unone:tW:S/ /,/}
.if !empty(PKG_OPTIONS:Mffmpeg)
.include "../../multimedia/ffmpeg/buildlink3.mk"
CONFIGURE_ARGS+= --enable-device=VAAPI
.else
CONFIGURE_ARGS+= --enable-device=x11
.endif
+63
View File
@@ -0,0 +1,63 @@
$NetBSD: patch-aa,v 1.16 2013/02/26 11:04:25 joerg Exp $
--- configure.orig 2012-01-19 19:19:29.000000000 +0000
+++ configure
@@ -29366,7 +29366,7 @@ else
;;
*)
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in /usr/lib/qt-3.3/bin ${QTDIR}/bin${pathlist}
+for as_dir in /usr/lib/qt-3.3/bin ${QTDIR}/bin ${pathlist}
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
@@ -29661,9 +29661,9 @@ fi
fi
KDE3_PLUGINDIR="${KDE3_PREFIX}/lib/kde3"
- KDE3_SERVICESDIR="${KDE3_PREFIX}/share/services"
- KDE3_CONFIGDIR="${KDE3_PREFIX}/share/config"
- KDE3_APPSDATADIR="${KDE3_PREFIX}/share/apps/klash"
+ KDE3_SERVICESDIR="${KDE3_PREFIX}/share/kde/services"
+ KDE3_CONFIGDIR="${KDE3_PREFIX}/share/kde/config"
+ KDE3_APPSDATADIR="${KDE3_PREFIX}/share/kde/apps/klash"
if test x"${ac_cv_path_kde3_incl}" != x ; then
if test x"${ac_cv_path_kde3_incl}" != x"-I/usr/include"; then
@@ -30855,7 +30855,7 @@ fi
KDE4_CONFIGDIR="${KDE4_PREFIX}/share/kde4/config"
fi
if test x"${KDE4_APPSDATADIR}" = x ; then
- KDE4_APPSDATADIR="${KDE4_PREFIX}/share/kde4/apps/klash"
+ KDE4_APPSDATADIR="${KDE4_PREFIX}/share/kde/apps/klash"
fi
if test x"${ac_cv_path_kde4_incl}" != x ; then
@@ -30994,7 +30994,7 @@ $as_echo_n "checking whether NPString ha
#include "npapi.h"
#include "npruntime.h"
- int main(int argc, char* argv){
+ int main(int argc, char** argv){
NPString str;
uint32_t len = str.UTF8Length;
return 0;
@@ -31356,6 +31356,9 @@ else
if test x"${with_x11_incl}" != x ; then
if test -f ${with_x11_incl}/X11/X.h ; then
ac_cv_path_x11_incl="-I`(cd ${with_x11_incl}; pwd)`"
+
+$as_echo "#define HAVE_X11_X_H 1" >>confdefs.h
+
else
as_fn_error "${with_x11_incl} directory doesn't contain X.h" "$LINENO" 5
fi
@@ -44135,7 +44138,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
dirname=""
libname=""
boost_headers="detail/lightweight_mutex.hpp thread/thread.hpp multi_index_container.hpp multi_index/key_extractors.hpp thread/mutex.hpp program_options/options_description.hpp iostreams/stream.hpp"
- boost_libs="thread program_options iostreams"
+ boost_libs="thread program_options iostreams system"
cygnal_boost_libs="serialization date_time"
+24
View File
@@ -0,0 +1,24 @@
$NetBSD: patch-ae,v 1.4 2012/02/16 10:44:54 obache Exp $
--- gui/Makefile.in.orig 2012-01-19 19:49:49.000000000 +0000
+++ gui/Makefile.in
@@ -1496,8 +1496,8 @@ GUI_SRCS = gnash.cpp \
@BUILD_QTOPIA3_GUI_TRUE@ $(AM_LDFLAGS) $(am__append_19) \
@BUILD_QTOPIA3_GUI_TRUE@ $(am__append_22)
@BUILD_KDE3_GUI_TRUE@kde3_gnash_CPPFLAGS = -DGUI_KDE3 \
-@BUILD_KDE3_GUI_TRUE@ -DGUI_CONFIG=\"KDE3\" $(AM_CPPFLAGS) \
@BUILD_KDE3_GUI_TRUE@ $(KDE3_CFLAGS) $(QT3_CFLAGS) \
+@BUILD_KDE3_GUI_TRUE@ -DGUI_CONFIG=\"KDE3\" $(AM_CPPFLAGS) \
@BUILD_KDE3_GUI_TRUE@ $(am__append_26) $(am__append_29)
@BUILD_KDE3_GUI_TRUE@kde3_gnash_SOURCES = $(GUI_SRCS) qt/gui_kde.cpp \
@BUILD_KDE3_GUI_TRUE@ qt/kde.cpp qt/kdesup.h qt/kde_glue.h \
@@ -1512,8 +1512,8 @@ GUI_SRCS = gnash.cpp \
@BUILD_QT4_GUI_TRUE@ qt/Qt4Glue.h $(am__append_36) \
@BUILD_QT4_GUI_TRUE@ $(am__append_39) $(am__append_42)
@BUILD_QT4_GUI_TRUE@qt4_gnash_CPPFLAGS = -DGUI_QT4 \
-@BUILD_QT4_GUI_TRUE@ -DGUI_CONFIG=\"QT4\" $(AM_CPPFLAGS) \
@BUILD_QT4_GUI_TRUE@ $(QT4_CFLAGS) $(am__append_34) \
+@BUILD_QT4_GUI_TRUE@ -DGUI_CONFIG=\"QT4\" $(AM_CPPFLAGS) \
@BUILD_QT4_GUI_TRUE@ $(am__append_37) $(am__append_40)
@BUILD_QT4_GUI_TRUE@qt4_gnash_LDFLAGS = -export-dynamic
@BUILD_QT4_GUI_TRUE@qt4_gnash_LDADD = $(GNASH_LIBS) $(AM_LDFLAGS) \
@@ -0,0 +1,13 @@
$NetBSD: patch-libbase_GnashSleep.h,v 1.1 2013/02/26 11:04:25 joerg Exp $
--- libbase/GnashSleep.h.orig 2013-02-25 18:39:09.000000000 +0000
+++ libbase/GnashSleep.h
@@ -38,7 +38,7 @@ inline void gnashSleep(size_t useconds)
Sleep(useconds / 1000);
#else
const size_t m = 1000000;
- const struct timespec t = { useconds / m, (useconds % m) * 1000 };
+ const struct timespec t = { static_cast<time_t>(useconds / m), static_cast<long>((useconds % m) * 1000) };
::nanosleep(&t, 0);
#endif
}
@@ -0,0 +1,17 @@
$NetBSD: patch-libbase_Makefile.in,v 1.2 2012/02/16 10:44:54 obache Exp $
* let not to remove libtoo .la files, to maintain PLIST easier.
--- libbase/Makefile.in.orig 2012-01-19 19:49:50.000000000 +0000
+++ libbase/Makefile.in
@@ -1481,10 +1481,6 @@ gnashrc: gnashrc.in Makefile
gnashpluginrc: gnashpluginrc.in
$(edit) '$(srcdir)/$@.in' >$@
-# Remove libtool .la files
-install-exec-hook:
- $(RM) $(DESTDIR)$(libdir)/gnash/libgnashbase.la
-
uninstall-local:
$(RM) $(DESTDIR)$(libdir)/gnash/libgnashbase-*.so
@@ -0,0 +1,13 @@
$NetBSD: patch-libbase_rc.cpp,v 1.1 2013/02/26 11:04:25 joerg Exp $
--- libbase/rc.cpp.orig 2013-02-25 18:40:46.000000000 +0000
+++ libbase/rc.cpp
@@ -83,7 +83,7 @@ RcInitFile::RcInitFile()
DEFAULT_FLASH_REV_NUMBER ",0"),
// An empty string leaves detection to VM.cpp:
_flashSystemOS(""),
- _flashSystemManufacturer("Gnash "DEFAULT_FLASH_SYSTEM_OS),
+ _flashSystemManufacturer("Gnash " DEFAULT_FLASH_SYSTEM_OS),
_actionDump(false),
_parserDump(false),
_verboseASCodingErrors(false),
@@ -0,0 +1,17 @@
$NetBSD: patch-libcore_Makefile.in,v 1.2 2012/02/16 10:44:54 obache Exp $
* let not to remove libtoo .la files, to maintain PLIST easier.
--- libcore/Makefile.in.orig 2012-01-19 19:49:50.000000000 +0000
+++ libcore/Makefile.in
@@ -2702,10 +2702,6 @@ uninstall-am: uninstall-DISPLAYHEADERS u
uninstall-local uninstall-pkglibLTLIBRARIES
-# Remove libtool .la files
-install-exec-hook:
- $(RM) $(DESTDIR)$(libdir)/gnash/libgnashcore.la
-
uninstall-local:
$(RM) $(DESTDIR)$(libdir)/gnash/libgnashcore-*.so
@@ -0,0 +1,13 @@
$NetBSD: patch-libcore_movie__root.cpp,v 1.1 2013/02/26 11:04:25 joerg Exp $
--- libcore/movie_root.cpp.orig 2013-02-25 18:54:08.000000000 +0000
+++ libcore/movie_root.cpp
@@ -156,7 +156,7 @@ movie_root::movie_root(VirtualClock& clo
_hostfd(-1),
_controlfd(-1),
_quality(QUALITY_HIGH),
- _alignMode(0),
+ _alignMode(0ULL),
_allowScriptAccess(SCRIPT_ACCESS_SAME_DOMAIN),
_showMenu(true),
_scaleMode(SCALEMODE_SHOWALL),
@@ -0,0 +1,22 @@
$NetBSD: patch-libcore_swf_DefineButtonTag.h,v 1.1 2013/02/26 11:04:25 joerg Exp $
--- libcore/swf/DefineButtonTag.h.orig 2013-02-25 19:42:00.000000000 +0000
+++ libcore/swf/DefineButtonTag.h
@@ -157,8 +157,6 @@ public:
return (_conditions & KEYPRESS);
}
-private:
-
/// Return the keycode triggering this action
//
/// Return 0 if no key is supposed to trigger us
@@ -166,6 +164,8 @@ private:
return (_conditions & KEYPRESS) >> 9;
}
+private:
+
enum Condition
{
IDLE_TO_OVER_UP = 1 << 0,
@@ -0,0 +1,17 @@
$NetBSD: patch-libmedia_Makefile.in,v 1.2 2012/02/16 10:44:54 obache Exp $
* let not to remove libtoo .la files, to maintain PLIST easier.
--- libmedia/Makefile.in.orig 2012-01-19 19:49:51.000000000 +0000
+++ libmedia/Makefile.in
@@ -1387,10 +1387,6 @@ uninstall-am: uninstall-local uninstall-
uninstall-local uninstall-pkglibLTLIBRARIES
-# Remove libtool .la files
-install-exec-hook:
- $(RM) $(DESTDIR)$(libdir)/gnash/libgnashmedia.la
-
uninstall-local:
$(RM) $(DESTDIR)$(libdir)/gnash/libgnashmedia-*.so
@@ -0,0 +1,17 @@
$NetBSD: patch-librender_Makefile.in,v 1.2 2012/02/16 10:44:54 obache Exp $
* let not to remove libtoo .la files, to maintain PLIST easier.
--- librender/Makefile.in.orig 2012-01-19 19:49:51.000000000 +0000
+++ librender/Makefile.in
@@ -1138,10 +1138,6 @@ uninstall-am: uninstall-local uninstall-
clean-hook:
-rm -f core.*
-# Remove libtool .la files
-install-exec-hook:
- $(RM) $(DESTDIR)$(libdir)/gnash/libgnashrender.la
-
uninstall-local:
$(RM) $(DESTDIR)$(libdir)/gnash/libgnashrender-*.so
@@ -0,0 +1,17 @@
$NetBSD: patch-libsound_Makefile.in,v 1.2 2012/02/16 10:44:54 obache Exp $
* let not to remove libtoo .la files, to maintain PLIST easier.
--- libsound/Makefile.in.orig 2012-01-19 19:49:51.000000000 +0000
+++ libsound/Makefile.in
@@ -1028,10 +1028,6 @@ uninstall-am: uninstall-local uninstall-
uninstall-local uninstall-pkglibLTLIBRARIES
-# Remove libtool .la files
-install-exec-hook:
- $(RM) $(DESTDIR)$(libdir)/gnash/libgnashsound.la
-
uninstall-local:
$(RM) $(DESTDIR)$(libdir)/gnash/libgnashsound-*.so
@@ -0,0 +1,16 @@
$NetBSD: patch-plugin_klash4_Makefile.in,v 1.2 2012/02/16 10:44:54 obache Exp $
* install libtool archive as usual manner.
--- plugin/klash4/Makefile.in.orig 2012-01-19 19:49:52.000000000 +0000
+++ plugin/klash4/Makefile.in
@@ -1021,8 +1021,7 @@ uninstall-am: uninstall-dist_kde_appsdat
@KPARTS4_TRUE@ install-dist_kde_appsdataDATA install-dist_kde_rcDATA \
@KPARTS4_TRUE@ install-dist_kde_servicesDATA
@KPARTS4_TRUE@ test -d $(DESTDIR)$(plugindir) || $(mkinstalldirs) $(DESTDIR)$(plugindir)
-@KPARTS4_TRUE@ $(LIBTOOL) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) libklashpart.* $(DESTDIR)$(plugindir)
-@KPARTS4_TRUE@ $(RM) $(DESTDIR)$(plugindir)/libklashpart.la
+@KPARTS4_TRUE@ $(LIBTOOL) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $(plugin_LTLIBRARIES) $(DESTDIR)$(plugindir)
@KPARTS4_TRUE@uninstall-plugins:
@KPARTS4_TRUE@ $(RM) -f $(DESTDIR)$(plugindir)/libklashpart.so
@@ -0,0 +1,35 @@
$NetBSD: patch-plugin_npapi_plugin.cpp,v 1.1 2013/02/26 11:04:26 joerg Exp $
--- plugin/npapi/plugin.cpp.orig 2012-01-19 19:17:50.000000000 +0000
+++ plugin/npapi/plugin.cpp
@@ -50,17 +50,17 @@
// The name must be this value to get flash movies that check the
// plugin version to load.
#define PLUGIN_NAME "Shockwave Flash"
-#define MIME_TYPES_DESCRIPTION MIME_TYPES_HANDLED":swf:"PLUGIN_NAME
+#define MIME_TYPES_DESCRIPTION MIME_TYPES_HANDLED ":swf:" PLUGIN_NAME
// Some javascript plugin detectors use the description
// to decide the flash version to display. They expect the
// form (major version).(minor version) r(revision).
// e.g. "8.0 r99."
-#define FLASH_VERSION DEFAULT_FLASH_MAJOR_VERSION"."\
- DEFAULT_FLASH_MINOR_VERSION" r"DEFAULT_FLASH_REV_NUMBER"."
+#define FLASH_VERSION DEFAULT_FLASH_MAJOR_VERSION "."\
+ DEFAULT_FLASH_MINOR_VERSION" r" DEFAULT_FLASH_REV_NUMBER "."
#define PLUGIN_DESCRIPTION \
- "Shockwave Flash "FLASH_VERSION"<br>Gnash "VERSION", the GNU SWF Player. \
+ "Shockwave Flash " FLASH_VERSION "<br>Gnash " VERSION ", the GNU SWF Player. \
Copyright (C) 2006, 2007, 2008, 2009, 2010, 2011 \
<a href=\"http://www.fsf.org\">Free \
Software Foundation</a>, Inc. <br> \
@@ -71,7 +71,7 @@
href=\"http://www.gnu.org/software/gnash/\"> \
http://www.gnu.org/software/gnash</a>. \
<br>\
- Compatible Shockwave Flash "FLASH_VERSION
+ Compatible Shockwave Flash " FLASH_VERSION
#include "plugin.h"
#include "GnashSystemIOHeaders.h"