summaryrefslogtreecommitdiff
path: root/multimedia/x264-devel
diff options
context:
space:
mode:
Diffstat (limited to 'multimedia/x264-devel')
-rw-r--r--multimedia/x264-devel/Makefile118
-rw-r--r--multimedia/x264-devel/distinfo6
-rw-r--r--multimedia/x264-devel/files/patch-Makefile17
-rw-r--r--multimedia/x264-devel/files/patch-common-common.h8
-rw-r--r--multimedia/x264-devel/pkg-descr13
-rw-r--r--multimedia/x264-devel/pkg-plist6
6 files changed, 0 insertions, 168 deletions
diff --git a/multimedia/x264-devel/Makefile b/multimedia/x264-devel/Makefile
deleted file mode 100644
index 6684e2a992df..000000000000
--- a/multimedia/x264-devel/Makefile
+++ /dev/null
@@ -1,118 +0,0 @@
-# New ports collection makefile for: x264
-# Date created: 2005-01-11
-# Whom: Michael Johnson <ahze@FreeBSD.org>
-#
-# $FreeBSD$
-# $Id: Makefile 30 2006-10-30 22:15:26Z buhnux $
-
-PORTNAME= x264
-PORTVERSION= 0.0.20090119
-CATEGORIES= multimedia
-MASTER_SITES= http://downloads.videolan.org/pub/videolan/x264/snapshots/ \
- http://samples.mplayerhq.hu/yuv4mpeg2/:pgo
-DISTNAME= ${PORTNAME}-snapshot-${PORTVERSION:S/0.0.//}-2245
-DISTFILES= ${PORTNAME}-snapshot-${PORTVERSION:S/0.0.//}-2245${EXTRACT_SUFX}
-DIST_SUBDIR= x264
-EXTRACT_ONLY= ${PORTNAME}-snapshot-${PORTVERSION:S/0.0.//}-2245${EXTRACT_SUFX}
-
-MAINTAINER= mm@FreeBSD.org
-COMMENT?= Multimedia library and tool for encoding H.264/AVC video streams
-
-BUILD_DEPENDS= yasm>=0.6.0:${PORTSDIR}/devel/yasm
-
-USE_BZIP2= yes
-EXTRACT_AFTER_ARGS?= | ${TAR} -xf - --exclude .svn
-WRKSRC= ${WRKDIR}/${DISTNAME}
-USE_GMAKE= yes
-USE_LDCONFIG= yes
-HAS_CONFIGURE= yes
-MAKE_JOBS_SAFE= yes
-
-OPTIONS= DEBUG "Enable Debugging" Off \
- OPTIMIZED_CFLAGS "Enable Optimized CFLAGS" Off \
- PGO "Enable Profile-Guided Optimization" Off \
- GPAC "Enable MPEG-4 Output" On \
- X11_OUTPUT "Enable X11 Output" Off
-
-CONFIGURE_ARGS+= --extra-cflags="${CPPFLAGS} ${CFLAGS} -fPIC -I${LOCALBASE}/include -I${LOCALBASE}/include" \
- --extra-ldflags="${LDFLAGS} -L${LOCALBASE}/lib -L${LOCALBASE}/lib" \
- --enable-shared
-
-.include <bsd.port.pre.mk>
-
-# Around the time GCC stack protection (aka Propolice) for userland
-# was enabled on src/share/mk/bsd.sys.mk
-# SVN rev 180012 on 2008-06-25 21:33:28Z by ru
-.if ${OSVERSION} >= 800040
-LDFLAGS+= -fstack-protector
-.endif
-
-.if ${ARCH}=="i386"
-MAKE_ENV+= ARCH_X86="1"
-.endif
-
-MAKE_ENV+= ARCH=${ARCH}
-
-.if defined(WITH_DEBUG)
-CONFIGURE_ARGS+= --enable-debug
-.endif
-
-.if defined(WITH_PGO) && ${SLAVE_PORT:L}!="yes"
-# y4m sample video
-Y4M_VIDEO=example.y4m
-Y4M_VIDEO_DISTFILE=example.y4m.bz2
-
-DISTFILES+= ${Y4M_VIDEO_DISTFILE}:pgo
-ALL_TARGET= fprofiled
-MAKE_ENV+= VIDS="${WRKDIR}/${Y4M_VIDEO}"
-
-RESTRICTED= ${Y4M_VIDEO_DISTFILE} file may not be mirrored
-RESTRICTED_FILES= ${Y4M_VIDEO_DISTFILE}
-.endif
-
-.if defined(WITH_OPTIMIZED_CFLAGS)
-CFLAGS+= -O2 -funroll-loops -ffast-math
-.endif
-
-.if !defined(WITHOUT_GPAC)
-BUILD_DEPENDS+= gpac-libgpac>=0.4.2.r2,1:${PORTSDIR}/multimedia/gpac-libgpac
-LIB_DEPENDS+= gpac.1:${PORTSDIR}/multimedia/gpac-libgpac
-CONFIGURE_ARGS+= --enable-mp4-output
-.endif
-
-.if defined(WITH_X11_OUTPUT)
-CONFIGURE_ARGS+= --enable-visualize
-USE_XORG= x11
-.endif
-
-post-extract:
-.if defined(WITH_PGO) && ${SLAVE_PORT:L}!="yes"
- @( cd ${WRKDIR} && ${BZIP2_CMD} -dc ${DISTDIR}/${DIST_SUBDIR}/${Y4M_VIDEO_DISTFILE} > ${Y4M_VIDEO} )
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|; \
- s|-lpthread|${PTHREAD_LIBS}|g; \
- s|bash|sh|; \
- s|gpac_static|gpac|g' \
- ${WRKSRC}/configure
- @${REINPLACE_CMD} -e 's|bash|sh|' ${WRKSRC}/version.sh
- @${REINPLACE_CMD} -e 's|$$(libdir)/pkgconfig|${PREFIX}/libdata/pkgconfig|; \
- s|$${libdir}/pkgconfig|${PREFIX}/libdata/pkgconfig|' \
- ${WRKSRC}/Makefile
-
-.if ${SLAVE_PORT:L}=="no"
-.if 0 # BROKEN
-post-build:
- cd ${WRKSRC}/tools && ${MAKE} avc2avi
-
-pre-install:
- @${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|' \
- ${WRKSRC}/x264.pc
-
-post-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/tools/avc2avi ${PREFIX}/bin
-.endif # BROKEN
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/multimedia/x264-devel/distinfo b/multimedia/x264-devel/distinfo
deleted file mode 100644
index 549f1dab1fc1..000000000000
--- a/multimedia/x264-devel/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (x264/x264-snapshot-20090119-2245.tar.bz2) = 31c6b9aea1aef45003f69880a250609a
-SHA256 (x264/x264-snapshot-20090119-2245.tar.bz2) = db5932675a52dba439b2611c2d4fc96f5a71d1ed2a3b35bac1659aa4928e5ef2
-SIZE (x264/x264-snapshot-20090119-2245.tar.bz2) = 2381449
-MD5 (x264/example.y4m.bz2) = e0948016cd4a52e75d6a74d998bd6ae6
-SHA256 (x264/example.y4m.bz2) = a5bec9d37362bd9d7773fbd0644643f9ec096d654d20823004e88d5df32bbff7
-SIZE (x264/example.y4m.bz2) = 4910029
diff --git a/multimedia/x264-devel/files/patch-Makefile b/multimedia/x264-devel/files/patch-Makefile
deleted file mode 100644
index af5638d37df6..000000000000
--- a/multimedia/x264-devel/files/patch-Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
---- ./Makefile.orig 2008-12-18 22:45:07.000000000 +0100
-+++ ./Makefile 2009-03-17 19:09:28.000000000 +0100
-@@ -26,12 +26,12 @@
- cpu-a.asm dct-32.asm
- X86SRC = $(X86SRC0:%=common/x86/%)
-
--ifeq ($(ARCH),X86)
-+ifeq ($(ARCH),i386)
- ARCH_X86 = yes
- ASMSRC = $(X86SRC) common/x86/pixel-32.asm
- endif
-
--ifeq ($(ARCH),X86_64)
-+ifeq ($(ARCH),amd64)
- ARCH_X86 = yes
- ASMSRC = $(X86SRC:-32.asm=-64.asm)
- ASFLAGS += -DARCH_X86_64
diff --git a/multimedia/x264-devel/files/patch-common-common.h b/multimedia/x264-devel/files/patch-common-common.h
deleted file mode 100644
index 14ee0523b5be..000000000000
--- a/multimedia/x264-devel/files/patch-common-common.h
+++ /dev/null
@@ -1,8 +0,0 @@
---- common/common.h.orig 2010-02-03 17:25:48.378388768 +0100
-+++ common/common.h 2010-02-03 17:26:24.401327942 +0100
-@@ -634,3 +634,5 @@
-
- #endif
-
-+#define M_LOG2_E 0.693147180559945309417
-+#define log2f(x) (logf (x) / (float) M_LOG2_E)
diff --git a/multimedia/x264-devel/pkg-descr b/multimedia/x264-devel/pkg-descr
deleted file mode 100644
index 561027d85d3e..000000000000
--- a/multimedia/x264-devel/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-x264 is a free library for encoding H.264/AVC (aka MPEG-4 Part 10)
-video streams.
-
-Encoder features
- * CAVLC/CABAC
- * Multi-references
- * Intra: all modes (4x4 and 16x16 with all predictions)
- * Inter P: all partitions (from 16x16 down to 4x4)
- * Inter B: partitions from 16x16 down to 8x8 (including SKIP/DIRECT)
- * Ratecontrol: constant quantizer, constant bitrate, or multipass ABR
- * Scene cut detection
-
-WWW: http://www.videolan.org/x264.html
diff --git a/multimedia/x264-devel/pkg-plist b/multimedia/x264-devel/pkg-plist
deleted file mode 100644
index 812fa439d06c..000000000000
--- a/multimedia/x264-devel/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-bin/x264
-include/x264.h
-lib/libx264.a
-lib/libx264.so
-lib/libx264.so.65
-libdata/pkgconfig/x264.pc