aboutsummaryrefslogtreecommitdiffstats
path: root/multimedia
diff options
context:
space:
mode:
authorahze <ahze@FreeBSD.org>2007-06-12 10:06:49 +0800
committerahze <ahze@FreeBSD.org>2007-06-12 10:06:49 +0800
commite38490ca515e1236be27640766fd17c834cb1d92 (patch)
tree39606137f8d9ca7d7cf9de73ded7e9d014312e84 /multimedia
parent8840811739549fc404a917b04f9e57fbb565cf8c (diff)
downloadfreebsd-ports-gnome-e38490ca515e1236be27640766fd17c834cb1d92.tar.gz
freebsd-ports-gnome-e38490ca515e1236be27640766fd17c834cb1d92.tar.zst
freebsd-ports-gnome-e38490ca515e1236be27640766fd17c834cb1d92.zip
- Update to 2007-05-30 snapshot
- Install etc/ffserver.conf PR: 113547 Requested by: Joao Rocha Braga Filho
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/ffmpeg/Makefile40
-rw-r--r--multimedia/ffmpeg/distinfo6
-rw-r--r--multimedia/ffmpeg/files/patch-configure27
-rw-r--r--multimedia/ffmpeg/pkg-plist2
4 files changed, 30 insertions, 45 deletions
diff --git a/multimedia/ffmpeg/Makefile b/multimedia/ffmpeg/Makefile
index 21d6da04b13c..c10fba9835d0 100644
--- a/multimedia/ffmpeg/Makefile
+++ b/multimedia/ffmpeg/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= ffmpeg
-DISTVERSION= 2007-04-29
-PORTREVISION= 3
+DISTVERSION= 2007-05-30
CATEGORIES= multimedia audio ipv6 net
MASTER_SITES= ${MASTER_SITE_LOCAL}
MASTER_SITE_SUBDIR= ahze
@@ -37,8 +36,6 @@ SHLIB_VER= 1
PLIST_SUB= SHLIB_VER=${SHLIB_VER}
USE_LDCONFIG= yes
-CONFLICTS= ffmpeg-[0-9]*
-
MAN1= ffmpeg.1
##
@@ -83,10 +80,10 @@ FFMPEG_LDFLAGS+= -la52
CONFIGURE_ARGS+= --disable-liba52
.endif
## dts
-.ifdef(WITH_DTS) || exists(${LOCALBASE}/lib/libdca.a)
-LIB_DEPENDS+= dca.0:${PORTSDIR}/multimedia/libdca
-CONFIGURE_ARGS+= --enable-libdts
-.endif
+#.ifdef(WITH_DTS) || exists(${LOCALBASE}/lib/libdca.a)
+#LIB_DEPENDS+= dca.0:${PORTSDIR}/multimedia/libdca
+#CONFIGURE_ARGS+= --enable-libdts
+#.endif
## faac
.ifdef(WITH_FAAC) || exists(${LOCALBASE}/lib/libfaac.so)
LIB_DEPENDS+= faac.0:${PORTSDIR}/audio/faac
@@ -184,20 +181,15 @@ LIB_DEPENDS+= xvidcore.4:${PORTSDIR}/multimedia/xvid
CONFIGURE_ARGS+= --enable-xvid
.endif
-## bktr
-.ifdef(WITHOUT_BKTR)
-CONFIGURE_ARGS+= --disable-bktr
-.endif
-
pre-everything::
.ifndef(WITHOUT_A52)
@${ECHO_MSG} 'You can disable liba52 support by defining WITHOUT_LIBA52'
@${ECHO_MSG}
.endif
-.ifndef(WITH_DTS)
- @${ECHO_MSG} 'Define WITH_DTS to enable DTS codec'
- @${ECHO_MSG}
-.endif
+#.ifndef(WITH_DTS)
+# @${ECHO_MSG} 'Define WITH_DTS to enable DTS codec'
+# @${ECHO_MSG}
+#.endif
.ifndef(WITH_FAAC)
@${ECHO_MSG} 'Define WITH_FAAC to enable FAAC codec'
@${ECHO_MSG}
@@ -239,10 +231,6 @@ pre-everything::
@${ECHO_MSG} 'Define WITH_XVID to enable XVID codec'
@${ECHO_MSG}
.endif
-.ifndef(WITHOUT_BKTR)
- @${ECHO_MSG} 'Define WITHOUT_BKTR to disable bktr video grab'
- @${ECHO_MSG}
-.endif
post-patch:
# Faad compat
@@ -322,13 +310,17 @@ post-configure:
-e 's|^(PIC[[:space:]]*=.*)$$|\1 -fpic -fPIC -DPIC|' \
${WRKSRC}/config.mak
post-install:
+ ${INSTALL_DATA} ${WRKSRC}/doc/ffserver.conf ${PREFIX}/etc/ffserver.conf-dist
+ if [ ! -f ${PREFIX}/etc/ffserver.conf ]; then \
+ ${INSTALL_DATA} ${WRKSRC}/doc/ffserver.conf ${PREFIX}/etc; \
+ fi
.ifndef(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
+ ${MKDIR} ${DOCSDIR}
.for file in ${DOC_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
.endfor
.for file in ${DOC_DOCFILES}
- @${INSTALL_DATA} ${WRKSRC}/doc/${file} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/doc/${file} ${DOCSDIR}
.endfor
.endif
diff --git a/multimedia/ffmpeg/distinfo b/multimedia/ffmpeg/distinfo
index 7d108db8ef8a..eeabf2fc514a 100644
--- a/multimedia/ffmpeg/distinfo
+++ b/multimedia/ffmpeg/distinfo
@@ -1,3 +1,3 @@
-MD5 (ffmpeg-2007-04-29.tar.bz2) = ba24faba9b09397a241ec7bac52282f5
-SHA256 (ffmpeg-2007-04-29.tar.bz2) = 708dcb08e4aaad7e66a803caaca22af1fa1572749bd8c398a0a1871a48c5ee03
-SIZE (ffmpeg-2007-04-29.tar.bz2) = 2234128
+MD5 (ffmpeg-2007-05-30.tar.bz2) = 85d6f1a5657ca9c7730dac76c1cca883
+SHA256 (ffmpeg-2007-05-30.tar.bz2) = fa2237b2852ea8f01b329863f9b07f72865a1f58af5d001904d67f974ab0e18b
+SIZE (ffmpeg-2007-05-30.tar.bz2) = 2256282
diff --git a/multimedia/ffmpeg/files/patch-configure b/multimedia/ffmpeg/files/patch-configure
index 1aca92796ad9..aa9b8f17d1ed 100644
--- a/multimedia/ffmpeg/files/patch-configure
+++ b/multimedia/ffmpeg/files/patch-configure
@@ -1,6 +1,6 @@
---- configure.orig Fri Apr 27 03:13:50 2007
-+++ configure Thu May 3 09:28:33 2007
-@@ -208,11 +208,11 @@
+--- configure.orig Sun May 27 12:31:02 2007
++++ configure Wed May 30 21:50:21 2007
+@@ -210,11 +210,11 @@
# "tr '[a-z]' '[A-Z]'" is a workaround for Solaris tr not grokking "tr a-z A-Z"
toupper(){
@@ -14,7 +14,7 @@
}
set_all(){
-@@ -986,15 +986,9 @@
+@@ -1020,15 +1020,9 @@
enable fast_unaligned
;;
x86_64|amd64)
@@ -32,16 +32,7 @@
;;
# armv4l is a subset of armv[567]*l
arm|armv[4567]*l)
-@@ -1591,7 +1585,7 @@
- enabled amr_nb && require libamrnb amrnb/interf_dec.h Speech_Decode_Frame_init -lamrnb -lm
- enabled amr_wb && require libamrwb amrwb/dec_if.h D_IF_init -lamrwb -lm
- enabled liba52 && require liba52 a52dec/a52.h a52_init -la52
--enabled libdts && require libdts dts.h dts_init -ldts -lm
-+enabled libdts && require libdca dca.h dca_init -ldca -lm
- enabled libgsm && require libgsm gsm.h gsm_create -lgsm
- enabled libmp3lame && require LAME lame/lame.h lame_init -lmp3lame -lm
- enabled libtheora && require libtheora theora/theora.h theora_info_init -ltheora -logg
-@@ -1749,14 +1743,14 @@
+@@ -1781,14 +1775,14 @@
# not all compilers support -Os
test "$optimize" = "small" && check_cflags -Os
@@ -64,7 +55,7 @@
# PIC flags for shared library objects where they are needed
if enabled shared; then
-@@ -1965,15 +1959,15 @@
+@@ -1996,15 +1990,15 @@
if enabled shared; then
echo "BUILD_SHARED=yes" >> config.mak
echo "PIC=-fPIC -DPIC" >> config.mak
@@ -85,7 +76,7 @@
echo "SWSVERSION=$sws_version" >> config.mak
echo "SLIBNAME=${SLIBNAME}" >> config.mak
echo "SLIBNAME_WITH_VERSION=${SLIBNAME_WITH_VERSION}" >> config.mak
-@@ -2001,7 +1995,7 @@
+@@ -2039,7 +2033,7 @@
echo "SRC_PATH=\"$source_path\"" >> config.mak
echo "SRC_PATH_BARE=$source_path" >> config.mak
@@ -94,7 +85,7 @@
# Apparently it's not possible to portably echo a backslash.
if enabled asmalign_pot; then
-@@ -2095,8 +2089,8 @@
+@@ -2119,8 +2113,8 @@
Version: $version
Requires: $requires
Conflicts:
@@ -105,7 +96,7 @@
EOF
}
-@@ -2119,7 +2113,8 @@
+@@ -2143,7 +2137,8 @@
Requires: $requires
Conflicts:
Libs: \${libdir}/${LIBPREF}${shortname}${LIBSUF} $libs
diff --git a/multimedia/ffmpeg/pkg-plist b/multimedia/ffmpeg/pkg-plist
index 673ea74d02d7..55b46bce01bf 100644
--- a/multimedia/ffmpeg/pkg-plist
+++ b/multimedia/ffmpeg/pkg-plist
@@ -1,5 +1,7 @@
bin/ffmpeg
bin/ffserver
+@unexec if cmp -s %D/etc/ffserver.conf %D/etc/ffserver.conf-dist; then rm -f %D/etc/ffserver.conf; fi
+etc/ffserver.conf-dist
include/ffmpeg/adler32.h
include/ffmpeg/avcodec.h
include/ffmpeg/avformat.h