View | Details | Raw Unified | Return to bug 73680
Collapse All | Expand All

(-)/usr/ports/multimedia/gstreamer-editor/Makefile (-7 / +3 lines)
Lines 6-13 Link Here
6
#
6
#
7
7
8
PORTNAME=	gstreamer
8
PORTNAME=	gstreamer
9
PORTVERSION=	0.7.0
9
PORTVERSION=	0.8.0
10
PORTREVISION=	4
11
CATEGORIES=	multimedia gnome
10
CATEGORIES=	multimedia gnome
12
MASTER_SITES=	http://gstreamer.freedesktop.org/src/gst-editor/
11
MASTER_SITES=	http://gstreamer.freedesktop.org/src/gst-editor/
13
PKGNAMESUFFIX=	-editor
12
PKGNAMESUFFIX=	-editor
Lines 16-42 Link Here
16
MAINTAINER=	lioux@FreeBSD.org
15
MAINTAINER=	lioux@FreeBSD.org
17
COMMENT=	Provide View and Controller counterparts to GStreamer's Model
16
COMMENT=	Provide View and Controller counterparts to GStreamer's Model
18
17
19
BUILD_DEPENDS=	pkg-config:${PORTSDIR}/devel/pkgconfig
20
LIB_DEPENDS=	gstreamer-0.8.5:${PORTSDIR}/multimedia/gstreamer \
18
LIB_DEPENDS=	gstreamer-0.8.5:${PORTSDIR}/multimedia/gstreamer \
21
		popt.0:${PORTSDIR}/devel/popt
19
		popt.0:${PORTSDIR}/devel/popt
22
RUN_DEPENDS=	gst-visualise-0.8:${PORTSDIR}/multimedia/gstreamer-plugins
20
RUN_DEPENDS=	gst-visualise-0.8:${PORTSDIR}/multimedia/gstreamer-plugins
23
21
24
USE_BZIP2=	yes
22
USE_BZIP2=	yes
25
USE_X_PREFIX=	yes
23
USE_X_PREFIX=	yes
24
USE_LIBTOOL_VER=15
25
USE_GMAKE=	yes
26
USE_GNOME=	gnomehack \
26
USE_GNOME=	gnomehack \
27
		gnomehier \
27
		gnomehier \
28
		gnomeprefix \
28
		gnomeprefix \
29
		gconf2 \
29
		gconf2 \
30
		libglade2 \
30
		libglade2 \
31
		libgnomeui
31
		libgnomeui
32
GNU_CONFIGURE=	yes
33
CONFIGURE_ENV=	PKG_CONFIG=${PKG_CONFIG}
34
PLIST_SUB=	\
32
PLIST_SUB=	\
35
	VERSION="${PORTVERSION}"
33
	VERSION="${PORTVERSION}"
36
INSTALLS_SHLIB=	yes
34
INSTALLS_SHLIB=	yes
37
35
38
MAN1=		gst-editor.1 gst-inspect-gui.1 gst-launch-gui.1
36
MAN1=		gst-editor.1 gst-inspect-gui.1 gst-launch-gui.1
39
40
PKG_CONFIG?="${LOCALBASE}/bin/pkg-config"
41
37
42
.include <bsd.port.mk>
38
.include <bsd.port.mk>
(-)/usr/ports/multimedia/gstreamer-editor/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
MD5 (gst-editor-0.7.0.tar.bz2) = 4a00e603b7a94a560fafee65162092ad
1
MD5 (gst-editor-0.8.0.tar.bz2) = 6552880c22f8571438ed29852e28f273
2
SIZE (gst-editor-0.7.0.tar.bz2) = 340490
2
SIZE (gst-editor-0.8.0.tar.bz2) = 356642
(-)/usr/ports/multimedia/gstreamer-editor/files/patch-ltmain.sh (-51 lines)
Lines 1-51 Link Here
1
--- ltmain.sh.orig	Tue Oct 28 09:26:50 2003
2
+++ ltmain.sh	Sat Feb 21 15:30:25 2004
3
@@ -1280,7 +1280,7 @@
4
 	  esac
5
 	elif test "X$arg" = "X-lc_r"; then
6
 	 case $host in
7
-	 *-*-openbsd* | *-*-freebsd*)
8
+	 *-*-openbsd* | *-*-freebsd4*)
9
 	   # Do not include libc_r directly, use -pthread flag.
10
 	   continue
11
 	   ;;
12
@@ -1290,8 +1290,16 @@
13
 	continue
14
 	;;
15
 
16
+      -pthread)
17
+      compile_command="$compile_command -pthread"
18
+      finalize_command="$finalize_command -pthread"
19
+      compiler_flags="$compiler_flags -pthread"
20
+      continue
21
+      ;;
22
+
23
       -module)
24
 	module=yes
25
+	build_old_libs=no
26
 	continue
27
 	;;
28
 
29
@@ -3000,6 +3008,9 @@
30
 	    # problems, so we reset it completely
31
 	    verstring=
32
 	    ;;
33
+	  *-*-freebsd*)
34
+	    # FreeBSD doesn't need this...
35
+	    ;;
36
 	  *)
37
 	    verstring="0.0"
38
 	    ;;
39
@@ -5428,10 +5439,12 @@
40
 	fi
41
 
42
 	# Install the pseudo-library for information purposes.
43
+	if /usr/bin/false; then
44
 	name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
45
 	instname="$dir/$name"i
46
 	$show "$install_prog $instname $destdir/$name"
47
 	$run eval "$install_prog $instname $destdir/$name" || exit $?
48
+	fi
49
 
50
 	# Maybe install the static library, too.
51
 	test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
(-)/usr/ports/multimedia/gstreamer-editor/pkg-plist (-2 lines)
Lines 31-40 Link Here
31
share/gnome/applications/gst-inspect.desktop
31
share/gnome/applications/gst-inspect.desktop
32
share/gnome/applications/gst-launch.desktop
32
share/gnome/applications/gst-launch.desktop
33
share/gnome/gst-editor/editor.glade2
33
share/gnome/gst-editor/editor.glade2
34
share/gnome/gst-editor/editorelement.glade2
35
share/gnome/gst-editor/gnome/help/gst-editor/C/gst-editor-manual.xml
34
share/gnome/gst-editor/gnome/help/gst-editor/C/gst-editor-manual.xml
36
share/gnome/gst-editor/gnome/help/gst-editor/C/legal.xml
35
share/gnome/gst-editor/gnome/help/gst-editor/C/legal.xml
37
share/gnome/gst-editor/gst-debug-ui.glade2
38
share/gnome/gst-editor/gst-editor.png
36
share/gnome/gst-editor/gst-editor.png
39
share/gnome/omf/gst-editor/gst-editor-manual-C.omf
37
share/gnome/omf/gst-editor/gst-editor-manual-C.omf
40
@exec scrollkeeper-install -q %D/share/gnome/omf/gst-editor/gst-editor-manual-C.omf 2>/dev/null || /usr/bin/true
38
@exec scrollkeeper-install -q %D/share/gnome/omf/gst-editor/gst-editor-manual-C.omf 2>/dev/null || /usr/bin/true

Return to bug 73680