head	1.2;
access;
symbols
	pkgsrc-2013Q2:1.2.0.54
	pkgsrc-2013Q2-base:1.2
	pkgsrc-2012Q4:1.2.0.52
	pkgsrc-2012Q4-base:1.2
	pkgsrc-2011Q4:1.2.0.50
	pkgsrc-2011Q4-base:1.2
	pkgsrc-2011Q2:1.2.0.48
	pkgsrc-2011Q2-base:1.2
	pkgsrc-2009Q4:1.2.0.46
	pkgsrc-2009Q4-base:1.2
	pkgsrc-2008Q4:1.2.0.44
	pkgsrc-2008Q4-base:1.2
	pkgsrc-2008Q3:1.2.0.42
	pkgsrc-2008Q3-base:1.2
	cube-native-xorg:1.2.0.40
	cube-native-xorg-base:1.2
	pkgsrc-2008Q2:1.2.0.38
	pkgsrc-2008Q2-base:1.2
	pkgsrc-2008Q1:1.2.0.36
	pkgsrc-2008Q1-base:1.2
	pkgsrc-2007Q4:1.2.0.34
	pkgsrc-2007Q4-base:1.2
	pkgsrc-2007Q3:1.2.0.32
	pkgsrc-2007Q3-base:1.2
	pkgsrc-2007Q2:1.2.0.30
	pkgsrc-2007Q2-base:1.2
	pkgsrc-2007Q1:1.2.0.28
	pkgsrc-2007Q1-base:1.2
	pkgsrc-2006Q4:1.2.0.26
	pkgsrc-2006Q4-base:1.2
	pkgsrc-2006Q3:1.2.0.24
	pkgsrc-2006Q3-base:1.2
	pkgsrc-2006Q2:1.2.0.22
	pkgsrc-2006Q2-base:1.2
	pkgsrc-2006Q1:1.2.0.20
	pkgsrc-2006Q1-base:1.2
	pkgsrc-2005Q4:1.2.0.18
	pkgsrc-2005Q4-base:1.2
	pkgsrc-2005Q3:1.2.0.16
	pkgsrc-2005Q3-base:1.2
	pkgsrc-2005Q2:1.2.0.14
	pkgsrc-2005Q2-base:1.2
	pkgsrc-2005Q1:1.2.0.12
	pkgsrc-2005Q1-base:1.2
	pkgsrc-2004Q4:1.2.0.10
	pkgsrc-2004Q4-base:1.2
	pkgsrc-2004Q3:1.2.0.8
	pkgsrc-2004Q3-base:1.2
	pkgsrc-2004Q2:1.2.0.6
	pkgsrc-2004Q2-base:1.2
	pkgsrc-2004Q1:1.2.0.4
	pkgsrc-2004Q1-base:1.2
	pkgsrc-2003Q4:1.2.0.2
	pkgsrc-2003Q4-base:1.2
	netbsd-1-6-1:1.1.1.1.0.4
	netbsd-1-6-1-base:1.1
	netbsd-1-6:1.1.1.1.0.6
	netbsd-1-6-RELEASE-base:1.1
	pkgviews:1.1.1.1.0.8
	pkgviews-base:1.1
	buildlink2-base:1.1.1.1
	buildlink2:1.1.1.1.0.2
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.2
date	2003.10.11.14.59.58;	author cube;	state dead;
branches;
next	1.1;

1.1
date	2002.06.17.11.39.35;	author grant;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2002.06.17.11.39.35;	author grant;	state Exp;
branches
	1.1.1.1.2.1;
next	;

1.1.1.1.2.1
date	2002.06.17.11.39.35;	author jlam;	state dead;
branches;
next	1.1.1.1.2.2;

1.1.1.1.2.2
date	2002.06.23.18.46.40;	author jlam;	state Exp;
branches;
next	;


desc
@@


1.2
log
@Update to mpgtx-1.3. OK'd by wiz@@. Closes PR pkg/19082.

30 August 2002 (Version 1.3):
 [pb]   -Added support and fixes for mpeg2 muxed files. mpgtx should now split and join mpeg2 files correct
 [pb]   - Improved mpgtx knowledge about length of mpeg2 movies
 [pb]   - removed bug which was introduced in 1.2 where demuxing was broken

18 August 2002 (Version 1.2):
 [pb]   - mpgtx is now able to search for a valid pack through a whole file (-X)
 [pb]   - added option to suppress progress output (faster) (-N)
 [pb]   - fixed a bug where a buffer is at end and data could not be processed -> unplayable movies
 [pb]   - increased file buffer for better performace to 2MB
 [pb]   - added option to change the aspect ratio of a movie (-A )
 [pb]   - added option to keep junk headers in splits (-P)

27 August 2001:
 [la]   - mpgtx now supports MPEG streams with leading zeros and skip them gracefully
 [la]   - added some support for ill-formed system streams that don't begin with a PACK
          header.
          (both, thank to Søren Roug)

22 August 2001:
 [la]   - Created a home made configure script that automagically checks
          Large File support and GCC 3.0 tricks to produce correct CFLAGS
          and LFLAGS.

20 August 2001:
 [la]   - Restored compatibility for systems older than glibc2.2+
          to enable large file support build with `make lfs-support'

10 August 2001: (large file support)
 [ms]   - support for files larger than 2GB on systems supporting Single UNIX
          Specification 2.0. Requires glibc2.1+ for build but actual support
          requires both glibc2.2+ and Linux kernel 2.4+
 [la]   - Cosmetic changes
          (The Entire Large File Support code is the courtesy of Mattias Sandgren
           Please stand up and applause )

6  August 2001
 [la]   - tagmp3 used to return 1 even on success. changed that so that it could be
          used in scripts.
          (A big thank to C. R. Johnson for that.)
@
text
@$NetBSD: patch-aa,v 1.1 2002/06/17 11:39:35 grant Exp $

--- Makefile.orig	Mon Jul 23 12:30:24 2001
+++ Makefile
@@@@ -1,5 +1,4 @@@@
 # installation dirs : Edit at your convenance
-PREFIX=/usr
 INSTALLDIR=$(PREFIX)/bin
 MANDIR=$(PREFIX)/man/man1
 
@@@@ -12,19 +11,19 @@@@
 STATIC_LFLAGS= -static -s
 DEVEL_LFLAGS= #-lefence
 
-default : devel
+all : shared
 
 # here are the default targets
 nocatch:
-	make mpgtx 'CFLAGS=$(DEVEL_CFLAGS) -DNOSIGNAL_H' 'LFLAGS=$(DEVEL_LFLAGS)'
+	$(MAKE) mpgtx 'CFLAGS=$(DEVEL_CFLAGS) -DNOSIGNAL_H' 'LFLAGS=$(DEVEL_LFLAGS)'
 debug:
-	make mpgtx 'CFLAGS=$(DEVEL_CFLAGS) -D_DEBUG_' 'LFLAGS=$(DEVEL_LFLAGS)'
+	$(MAKE) mpgtx 'CFLAGS=$(DEVEL_CFLAGS) -D_DEBUG_' 'LFLAGS=$(DEVEL_LFLAGS)'
 devel:	
-	make mpgtx 'CFLAGS=$(DEVEL_CFLAGS)' 'LFLAGS=$(DEVEL_LFLAGS)'
+	$(MAKE) mpgtx 'CFLAGS=$(DEVEL_CFLAGS)' 'LFLAGS=$(DEVEL_LFLAGS)'
 shared:
-	make mpgtx 'CFLAGS=$(RELEASE_CFLAGS)' 'LFLAGS=$(SHARED_LFLAGS)'
+	$(MAKE) mpgtx 'CFLAGS=$(RELEASE_CFLAGS)' 'LFLAGS=$(SHARED_LFLAGS)'
 static:
-	make mpgtx 'CFLAGS=$(RELEASE_CFLAGS)' 'LFLAGS=$(STATIC_LFLAGS)'
+	$(MAKE) mpgtx 'CFLAGS=$(RELEASE_CFLAGS)' 'LFLAGS=$(STATIC_LFLAGS)'
 
 
 
@@@@ -42,20 +41,19 @@@@
 	rm -f *.o mpgtx mpgjoin mpgcat mpgsplit mpginfo mpgdemux tagmp3 man/mpginfo.1 man/mpgsplit.1 man/mpgcat.1 man/mpgjoin.1 man/mpgdemux.1
 
 install: 
-	ln -sf mpgtx mpgjoin  
-	ln -sf mpgtx mpgsplit 
-	ln -sf mpgtx mpgcat   
-	ln -sf mpgtx mpginfo  
-	ln -sf mpgtx mpgdemux
-	ln -sf mpgtx tagmp3
-	install -d -m 755  $(INSTALLDIR)
-	install -d -m 755  $(MANDIR)
-	install -s -m 755 mpgtx $(INSTALLDIR)
-	cp  -df   mpgdemux mpgjoin mpgcat mpginfo mpgsplit tagmp3 $(INSTALLDIR)
-	install -m 644 man/mpgtx.1 man/tagmp3.1 $(MANDIR) 
-	cd man ; make
-	cd ..
-	cp -df   ./man/mpgdemux.1 ./man/mpgjoin.1 man/mpgsplit.1 man/mpgcat.1 man/mpginfo.1 $(MANDIR)
+	$(BSD_INSTALL_PROGRAM) mpgtx $(INSTALLDIR)
+	$(BSD_INSTALL) -l sr $(INSTALLDIR)/mpgtx $(INSTALLDIR)/mpgjoin
+	$(BSD_INSTALL) -l sr $(INSTALLDIR)/mpgtx $(INSTALLDIR)/mpgsplit
+	$(BSD_INSTALL) -l sr $(INSTALLDIR)/mpgtx $(INSTALLDIR)/mpgcat
+	$(BSD_INSTALL) -l sr $(INSTALLDIR)/mpgtx $(INSTALLDIR)/mpginfo
+	$(BSD_INSTALL) -l sr $(INSTALLDIR)/mpgtx $(INSTALLDIR)/mpgdemux
+	$(BSD_INSTALL) -l sr $(INSTALLDIR)/mpgtx $(INSTALLDIR)/tagmp3
+	$(BSD_INSTALL_MAN) man/mpgtx.1 man/tagmp3.1 $(MANDIR) 
+	$(BSD_INSTALL) -l h $(MANDIR)/mpgtx.1 $(MANDIR)/mpgdemux.1
+	$(BSD_INSTALL) -l h $(MANDIR)/mpgtx.1 $(MANDIR)/mpgjoin.1
+	$(BSD_INSTALL) -l h $(MANDIR)/mpgtx.1 $(MANDIR)/mpgsplit.1
+	$(BSD_INSTALL) -l h $(MANDIR)/mpgtx.1 $(MANDIR)/mpgcat.1
+	$(BSD_INSTALL) -l h $(MANDIR)/mpgtx.1 $(MANDIR)/mpginfo.1
 
 uninstall:
 	rm -f 	$(INSTALLDIR)/mpgtx     
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
$NetBSD$
@


1.1.1.1
log
@Initial import of mpgtx-1.0:

mpgtx a command line MPEG audio/video/system file toolbox.
 
mpgtx was designed with the good old Unix philosophy in mind: do
few but do it well and provide end user an austary yet powerful
command line interface.

@
text
@@


1.1.1.1.2.1
log
@file patch-aa was added on branch buildlink2 on 2002-06-23 18:46:40 +0000
@
text
@d1 70
@


1.1.1.1.2.2
log
@Merge from pkgsrc-current to buildlink2 branch.
@
text
@a0 70
$NetBSD: patch-aa,v 1.1.1.1.2.1 2002/06/23 18:46:40 jlam Exp $

--- Makefile.orig	Mon Jul 23 12:30:24 2001
+++ Makefile
@@@@ -1,5 +1,4 @@@@
 # installation dirs : Edit at your convenance
-PREFIX=/usr
 INSTALLDIR=$(PREFIX)/bin
 MANDIR=$(PREFIX)/man/man1
 
@@@@ -12,19 +11,19 @@@@
 STATIC_LFLAGS= -static -s
 DEVEL_LFLAGS= #-lefence
 
-default : devel
+all : shared
 
 # here are the default targets
 nocatch:
-	make mpgtx 'CFLAGS=$(DEVEL_CFLAGS) -DNOSIGNAL_H' 'LFLAGS=$(DEVEL_LFLAGS)'
+	$(MAKE) mpgtx 'CFLAGS=$(DEVEL_CFLAGS) -DNOSIGNAL_H' 'LFLAGS=$(DEVEL_LFLAGS)'
 debug:
-	make mpgtx 'CFLAGS=$(DEVEL_CFLAGS) -D_DEBUG_' 'LFLAGS=$(DEVEL_LFLAGS)'
+	$(MAKE) mpgtx 'CFLAGS=$(DEVEL_CFLAGS) -D_DEBUG_' 'LFLAGS=$(DEVEL_LFLAGS)'
 devel:	
-	make mpgtx 'CFLAGS=$(DEVEL_CFLAGS)' 'LFLAGS=$(DEVEL_LFLAGS)'
+	$(MAKE) mpgtx 'CFLAGS=$(DEVEL_CFLAGS)' 'LFLAGS=$(DEVEL_LFLAGS)'
 shared:
-	make mpgtx 'CFLAGS=$(RELEASE_CFLAGS)' 'LFLAGS=$(SHARED_LFLAGS)'
+	$(MAKE) mpgtx 'CFLAGS=$(RELEASE_CFLAGS)' 'LFLAGS=$(SHARED_LFLAGS)'
 static:
-	make mpgtx 'CFLAGS=$(RELEASE_CFLAGS)' 'LFLAGS=$(STATIC_LFLAGS)'
+	$(MAKE) mpgtx 'CFLAGS=$(RELEASE_CFLAGS)' 'LFLAGS=$(STATIC_LFLAGS)'
 
 
 
@@@@ -42,20 +41,19 @@@@
 	rm -f *.o mpgtx mpgjoin mpgcat mpgsplit mpginfo mpgdemux tagmp3 man/mpginfo.1 man/mpgsplit.1 man/mpgcat.1 man/mpgjoin.1 man/mpgdemux.1
 
 install: 
-	ln -sf mpgtx mpgjoin  
-	ln -sf mpgtx mpgsplit 
-	ln -sf mpgtx mpgcat   
-	ln -sf mpgtx mpginfo  
-	ln -sf mpgtx mpgdemux
-	ln -sf mpgtx tagmp3
-	install -d -m 755  $(INSTALLDIR)
-	install -d -m 755  $(MANDIR)
-	install -s -m 755 mpgtx $(INSTALLDIR)
-	cp  -df   mpgdemux mpgjoin mpgcat mpginfo mpgsplit tagmp3 $(INSTALLDIR)
-	install -m 644 man/mpgtx.1 man/tagmp3.1 $(MANDIR) 
-	cd man ; make
-	cd ..
-	cp -df   ./man/mpgdemux.1 ./man/mpgjoin.1 man/mpgsplit.1 man/mpgcat.1 man/mpginfo.1 $(MANDIR)
+	$(BSD_INSTALL_PROGRAM) mpgtx $(INSTALLDIR)
+	$(BSD_INSTALL) -l sr $(INSTALLDIR)/mpgtx $(INSTALLDIR)/mpgjoin
+	$(BSD_INSTALL) -l sr $(INSTALLDIR)/mpgtx $(INSTALLDIR)/mpgsplit
+	$(BSD_INSTALL) -l sr $(INSTALLDIR)/mpgtx $(INSTALLDIR)/mpgcat
+	$(BSD_INSTALL) -l sr $(INSTALLDIR)/mpgtx $(INSTALLDIR)/mpginfo
+	$(BSD_INSTALL) -l sr $(INSTALLDIR)/mpgtx $(INSTALLDIR)/mpgdemux
+	$(BSD_INSTALL) -l sr $(INSTALLDIR)/mpgtx $(INSTALLDIR)/tagmp3
+	$(BSD_INSTALL_MAN) man/mpgtx.1 man/tagmp3.1 $(MANDIR) 
+	$(BSD_INSTALL) -l h $(MANDIR)/mpgtx.1 $(MANDIR)/mpgdemux.1
+	$(BSD_INSTALL) -l h $(MANDIR)/mpgtx.1 $(MANDIR)/mpgjoin.1
+	$(BSD_INSTALL) -l h $(MANDIR)/mpgtx.1 $(MANDIR)/mpgsplit.1
+	$(BSD_INSTALL) -l h $(MANDIR)/mpgtx.1 $(MANDIR)/mpgcat.1
+	$(BSD_INSTALL) -l h $(MANDIR)/mpgtx.1 $(MANDIR)/mpginfo.1
 
 uninstall:
 	rm -f 	$(INSTALLDIR)/mpgtx     
@
