import mpgtx 1.3.1
mpgtx was designed with the good old Unix philosophy in mind: do few but do it well and provide end user an austary yet powerfull command line interface. ok ajacoutot@
This commit is contained in:
parent
927a93f02e
commit
cf2ca97abb
28
multimedia/mpgtx/Makefile
Normal file
28
multimedia/mpgtx/Makefile
Normal file
@ -0,0 +1,28 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2008/05/17 17:08:17 jasper Exp $
|
||||
|
||||
COMMENT= command line MPEG audio/video/system file toolbox
|
||||
|
||||
DISTNAME= mpgtx-1.3.1
|
||||
CATEGORIES= multimedia sysutils
|
||||
|
||||
HOMEPAGE= http://mpgtx.sourceforge.net/
|
||||
|
||||
# GPLv2
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mpgtx/}
|
||||
|
||||
WANTLIB= c m stdc++
|
||||
|
||||
USE_GMAKE= Yes
|
||||
|
||||
CONFIGURE_STYLE= simple
|
||||
CONFIGURE_ENV+= CC="${CXX}"
|
||||
|
||||
ALL_TARGET=
|
||||
NO_REGRESS= Yes
|
||||
|
||||
.include <bsd.port.mk>
|
5
multimedia/mpgtx/distinfo
Normal file
5
multimedia/mpgtx/distinfo
Normal file
@ -0,0 +1,5 @@
|
||||
MD5 (mpgtx-1.3.1.tar.gz) = 1igGCqBK07QKF1vzX1Fnzw==
|
||||
RMD160 (mpgtx-1.3.1.tar.gz) = 85cErvPisyXXf0iBfsuIPqaioCk=
|
||||
SHA1 (mpgtx-1.3.1.tar.gz) = WLPRi22slo6N2WmnszyKj8MVac0=
|
||||
SHA256 (mpgtx-1.3.1.tar.gz) = iBXnPpi4YvEroe9eqvSUB88hHB9mjF7jJb8Eryf443c=
|
||||
SIZE (mpgtx-1.3.1.tar.gz) = 89170
|
40
multimedia/mpgtx/patches/patch-configure
Normal file
40
multimedia/mpgtx/patches/patch-configure
Normal file
@ -0,0 +1,40 @@
|
||||
$OpenBSD: patch-configure,v 1.1.1.1 2008/05/17 17:08:17 jasper Exp $
|
||||
--- configure.orig Sun Jan 2 22:19:23 2005
|
||||
+++ configure Thu May 15 22:24:51 2008
|
||||
@@ -9,7 +9,7 @@
|
||||
prefix="/usr/local"
|
||||
manprefix='$(PREFIX)'
|
||||
#compiler flags
|
||||
-CC="g++"
|
||||
+#CC?="g++"
|
||||
common_cflags="-Wall"
|
||||
devel_cflags="-g -Werror -fno-builtin"
|
||||
optimization_cflags="-O3"
|
||||
@@ -29,7 +29,7 @@ static="no"
|
||||
LFS="yes"
|
||||
|
||||
# cp flags
|
||||
-cpflags="d"
|
||||
+cpflags="R"
|
||||
|
||||
# some stuff for MacOSX -----------------------------
|
||||
HOSTNAME=`./config.guess`
|
||||
@@ -245,14 +245,14 @@ echo "manprefix=$manprefix" >> $makefilename
|
||||
echo "cpflags=$cpflags" >> $makefilename
|
||||
|
||||
cat << EOF >>$makefilename
|
||||
-INSTALLDIR=\$(PREFIX)/bin
|
||||
-MANDIR=\$(manprefix)/man/man1
|
||||
-MANDIRDE=\$(manprefix)/man/de/man1
|
||||
+INSTALLDIR=\$(DESTDIR)\$(PREFIX)/bin
|
||||
+MANDIR=\$(DESTDIR)\$(manprefix)/man/man1
|
||||
+MANDIRDE=\$(DESTDIR)\$(manprefix)/man/de/man1
|
||||
# Compilation and linker flags
|
||||
|
||||
EOF
|
||||
|
||||
-echo "CFLAGS=$cflags" >> $makefilename
|
||||
+echo "CFLAGS+=$cflags" >> $makefilename
|
||||
echo "LFLAGS=$lflags" >> $makefilename
|
||||
|
||||
cat << EOF >>$makefilename
|
3
multimedia/mpgtx/pkg/DESCR
Normal file
3
multimedia/mpgtx/pkg/DESCR
Normal file
@ -0,0 +1,3 @@
|
||||
mpgtx was designed with the good old Unix philosophy in mind: do few but
|
||||
do it well and provide end user an austary yet powerfull command line
|
||||
interface.
|
24
multimedia/mpgtx/pkg/PLIST
Normal file
24
multimedia/mpgtx/pkg/PLIST
Normal file
@ -0,0 +1,24 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2008/05/17 17:08:17 jasper Exp $
|
||||
bin/mpgcat
|
||||
bin/mpgdemux
|
||||
bin/mpginfo
|
||||
bin/mpgjoin
|
||||
bin/mpgsplit
|
||||
bin/mpgtx
|
||||
bin/tagmp3
|
||||
man/de/
|
||||
man/de/man1/
|
||||
@man man/de/man1/mpgcat.1
|
||||
@man man/de/man1/mpgdemux.1
|
||||
@man man/de/man1/mpginfo.1
|
||||
@man man/de/man1/mpgjoin.1
|
||||
@man man/de/man1/mpgsplit.1
|
||||
@man man/de/man1/mpgtx.1
|
||||
@man man/de/man1/tagmp3.1
|
||||
@man man/man1/mpgcat.1
|
||||
@man man/man1/mpgdemux.1
|
||||
@man man/man1/mpginfo.1
|
||||
@man man/man1/mpgjoin.1
|
||||
@man man/man1/mpgsplit.1
|
||||
@man man/man1/mpgtx.1
|
||||
@man man/man1/tagmp3.1
|
Loading…
Reference in New Issue
Block a user