diff options
author | Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> | 2003-04-22 05:46:20 +0000 |
---|---|---|
committer | Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> | 2003-04-22 05:46:20 +0000 |
commit | 8bd4ca579c7afcb7b012536215b0839c38e4137b (patch) | |
tree | a1379ec8ba5e58571e523ce1125805c7877dabf8 /multimedia/gstreamer | |
parent | 5504e26b7b69f71a0cb7e4baee5ad749c050a11e (diff) | |
download | ports-8bd4ca579c7afcb7b012536215b0839c38e4137b.tar.gz ports-8bd4ca579c7afcb7b012536215b0839c38e4137b.zip |
Notes
Diffstat (limited to 'multimedia/gstreamer')
-rw-r--r-- | multimedia/gstreamer/Makefile | 16 | ||||
-rw-r--r-- | multimedia/gstreamer/distinfo | 2 | ||||
-rw-r--r-- | multimedia/gstreamer/files/patch-configure | 8 | ||||
-rw-r--r-- | multimedia/gstreamer/files/patch-ltmain.sh | 42 | ||||
-rw-r--r-- | multimedia/gstreamer/pkg-plist | 3 |
5 files changed, 54 insertions, 17 deletions
diff --git a/multimedia/gstreamer/Makefile b/multimedia/gstreamer/Makefile index 00b54f1d6c2d..7dd9dfe2d076 100644 --- a/multimedia/gstreamer/Makefile +++ b/multimedia/gstreamer/Makefile @@ -6,7 +6,7 @@ # PORTNAME= gstreamer -PORTVERSION= 0.6.0 +PORTVERSION= 0.6.1 CATEGORIES= multimedia MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} @@ -15,18 +15,18 @@ MAINTAINER= lioux@FreeBSD.org COMMENT= Development framework for creating media applications BUILD_DEPENDS= pkg-config:${PORTSDIR}/devel/pkgconfig -LIB_DEPENDS= glib-2.0.200:${PORTSDIR}/devel/glib20 \ - popt.0:${PORTSDIR}/devel/popt \ - xml2.5:${PORTSDIR}/textproc/libxml2 +LIB_DEPENDS= popt.0:${PORTSDIR}/devel/popt USE_X_PREFIX= yes USE_BISON= yes USE_BZIP2= yes USE_GMAKE= yes -USE_LIBTOOL= yes USE_REINPLACE= yes +WANT_GNOME= yes USE_GNOME= gnomehack \ - gnomeprefix + gnomeprefix \ + glib20 \ + libxml2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-tests \ --disable-failing-tests @@ -54,8 +54,8 @@ post-install: .include <bsd.port.pre.mk> -.if exists(${X11BASE}/libdata/pkgconfig/libgnomeui-2.0.pc) -LIB_DEPENDS+= gnomeui-2.200:${PORTSDIR}/x11-toolkits/libgnomeui +.if ${HAVE_GNOME:Mlibgnomeui}!="" +USE_GNOME+= libgnomeui .endif .include <bsd.port.post.mk> diff --git a/multimedia/gstreamer/distinfo b/multimedia/gstreamer/distinfo index e747bb09183f..1a95b956369c 100644 --- a/multimedia/gstreamer/distinfo +++ b/multimedia/gstreamer/distinfo @@ -1 +1 @@ -MD5 (gstreamer-0.6.0.tar.bz2) = 3d0dec37678b33bbcb23cb2e20a83fe4 +MD5 (gstreamer-0.6.1.tar.bz2) = e9db8443c7679978b72d485c744f3189 diff --git a/multimedia/gstreamer/files/patch-configure b/multimedia/gstreamer/files/patch-configure index b3935c7cb3df..805a86c3b3d9 100644 --- a/multimedia/gstreamer/files/patch-configure +++ b/multimedia/gstreamer/files/patch-configure @@ -1,13 +1,5 @@ --- configure.orig Wed Jan 22 09:17:40 2003 +++ configure Wed Jan 29 14:49:56 2003 -@@ -7520,6 +7520,7 @@ - - # This can be used to rebuild libtool when needed - LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh" -+$ac_aux_dir/ltconfig $LIBTOOL_DEPS - - # Always use our own libtool. - LIBTOOL='$(SHELL) $(top_builddir)/libtool' @@ -7712,7 +7713,7 @@ if test "x$COMPILER" = "xforte"; then GST_ERROR= diff --git a/multimedia/gstreamer/files/patch-ltmain.sh b/multimedia/gstreamer/files/patch-ltmain.sh new file mode 100644 index 000000000000..1c2fba5d533f --- /dev/null +++ b/multimedia/gstreamer/files/patch-ltmain.sh @@ -0,0 +1,42 @@ +--- ltmain.sh.orig Fri Sep 13 15:38:11 2002 ++++ ltmain.sh Fri Oct 11 01:44:24 2002 +@@ -1073,8 +1073,16 @@ + continue + ;; + ++ -pthread) ++ compile_command="$compile_command -pthread" ++ finalize_command="$finalize_command -pthread" ++ compiler_flags="$compiler_flags -pthread" ++ continue ++ ;; ++ + -module) + module=yes ++ build_old_libs=no + continue + ;; + +@@ -2502,6 +2510,9 @@ + *-*-openbsd*) + # Do not include libc due to us having libc/libc_r. + ;; ++ *-*-freebsd*) ++ # FreeBSD doesn't need this... ++ ;; + *) + # Add libc to deplibs on all other systems if necessary. + if test $build_libtool_need_lc = "yes"; then +@@ -4286,10 +4297,12 @@ + fi + + # Install the pseudo-library for information purposes. ++ if /usr/bin/false; then + name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` + instname="$dir/$name"i + $show "$install_prog $instname $destdir/$name" + $run eval "$install_prog $instname $destdir/$name" || exit $? ++ fi + + # Maybe install the static library, too. + test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library" diff --git a/multimedia/gstreamer/pkg-plist b/multimedia/gstreamer/pkg-plist index b42f950edaa1..0698ec308042 100644 --- a/multimedia/gstreamer/pkg-plist +++ b/multimedia/gstreamer/pkg-plist @@ -65,12 +65,14 @@ include/gstreamer-%%VERSION%%/gst/gstxml.h include/gstreamer-%%VERSION%%/gst/putbits/putbits.h lib/gstreamer-%%VERSION%%/libgstautoplugcache.so lib/gstreamer-%%VERSION%%/libgstautoplugger.so +lib/gstreamer-%%VERSION%%/libgstbasicgthreadscheduler.so lib/gstreamer-%%VERSION%%/libgstbasicomegascheduler.so lib/gstreamer-%%VERSION%%/libgstbasicwingoscheduler.so lib/gstreamer-%%VERSION%%/libgstbytestream.so lib/gstreamer-%%VERSION%%/libgstelements.so lib/gstreamer-%%VERSION%%/libgstgetbits.so lib/gstreamer-%%VERSION%%/libgstindexers.so +lib/gstreamer-%%VERSION%%/libgstoptgthreadscheduler.so lib/gstreamer-%%VERSION%%/libgstoptomegascheduler.so lib/gstreamer-%%VERSION%%/libgstoptscheduler.so lib/gstreamer-%%VERSION%%/libgstoptwingoscheduler.so @@ -87,6 +89,7 @@ lib/libgstreamer-%%VERSION%%.so lib/libgstreamer-%%VERSION%%.so.%%SHLIB_VERSION%% libdata/pkgconfig/gstreamer-%%VERSION%%.pc libdata/pkgconfig/gstreamer-control-%%VERSION%%.pc +share/aclocal/gst-element-check-%%VERSION%%.m4 @unexec rm %D/share/gnome/cache/gstreamer-%%VERSION%%/registry.xml 2>/dev/null || true @dirrm share/gnome/cache/gstreamer-%%VERSION%% @unexec rmdir %D/share/gnome/cache 2>/dev/null || true |