Lame Ain't an MP3 Encoder
LAME is an educational tool to be used for learning about MP3 encoding. The goal of the LAME project is to improve the psycho acoustics, quality and speed of MP3 encoding.
This commit is contained in:
parent
095ad96831
commit
a1dce99982
34
audio/lame/Makefile
Normal file
34
audio/lame/Makefile
Normal file
@ -0,0 +1,34 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2000/07/31 09:15:18 jakob Exp $
|
||||
|
||||
DISTNAME= lame3.85beta
|
||||
PKGNAME= lame-3.85beta
|
||||
CATEGORIES= audio
|
||||
NEED_VERSION= 1.302
|
||||
|
||||
MASTER_SITES= http://www.sulaco.org/mp3/download/beta/ \
|
||||
http://lame.sourceforge.net/download/beta/
|
||||
|
||||
HOMEPAGE= http://www.sulaco.org/mp3/
|
||||
|
||||
MAINTAINER= jakob@openbsd.org
|
||||
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
|
||||
LIB_DEPENDS= gtk.1.2::x11/gtk+
|
||||
|
||||
WRKDIST= ${WRKDIR}/lame3.85
|
||||
USE_GMAKE= Yes
|
||||
ALL_TARGET= lame mp3x
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKBUILD}/lame ${PREFIX}/bin
|
||||
${INSTALL_PROGRAM} ${WRKBUILD}/mp3x ${PREFIX}/bin
|
||||
${INSTALL_MAN} ${WRKBUILD}/doc/man/lame.1 ${PREFIX}/man/man1
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/lame
|
||||
${INSTALL_DATA} ${WRKBUILD}/doc/html/*.html ${PREFIX}/share/doc/lame
|
||||
${INSTALL_DATA} ${WRKBUILD}/doc/html/*.css ${PREFIX}/share/doc/lame
|
||||
|
||||
.include <bsd.port.mk>
|
3
audio/lame/files/md5
Normal file
3
audio/lame/files/md5
Normal file
@ -0,0 +1,3 @@
|
||||
MD5 (lame3.85beta.tar.gz) = a66dc8526b1804339a61f57330f603a4
|
||||
RMD160 (lame3.85beta.tar.gz) = 97d59e2650bc8e9778a0d8abaa02c370a1780188
|
||||
SHA1 (lame3.85beta.tar.gz) = 7f3f014ff90211cc458a6a5ad6e74b5d5bc10067
|
31
audio/lame/patches/patch-Makefile
Normal file
31
audio/lame/patches/patch-Makefile
Normal file
@ -0,0 +1,31 @@
|
||||
--- Makefile.orig Mon Jul 3 02:57:41 2000
|
||||
+++ Makefile Mon Jul 31 10:38:48 2000
|
||||
@@ -165,6 +165,20 @@
|
||||
|
||||
|
||||
##########################################################################
|
||||
+# OpenBSD
|
||||
+##########################################################################
|
||||
+ifeq ($(UNAME),OpenBSD)
|
||||
+# remove if you do not have GTK or do not want the GTK frame analyzer
|
||||
+ GTK = -DHAVEGTK `gtk-config --cflags`
|
||||
+ GTKLIBS = `gtk-config --libs`
|
||||
+# Comment out next 2 lines if you want to remove VBR histogram capability
|
||||
+ BRHIST_SWITCH = -DBRHIST
|
||||
+ LIBTERMCAP = -lcurses
|
||||
+
|
||||
+endif
|
||||
+
|
||||
+
|
||||
+##########################################################################
|
||||
# FreeBSD
|
||||
##########################################################################
|
||||
ifeq ($(UNAME),FreeBSD)
|
||||
@@ -352,6 +366,7 @@
|
||||
# cd libmp3lame
|
||||
# make libmp3lame
|
||||
ar cr libmp3lame.a $(OBJ)
|
||||
+ ranlib libmp3lame.a
|
||||
|
||||
clean:
|
||||
-$(RM) $(gtk_obj) $(OBJ) $(DEP) $(PGM) main.o rtp.o mp3rtp mp3rtp.o \
|
1
audio/lame/pkg/COMMENT
Normal file
1
audio/lame/pkg/COMMENT
Normal file
@ -0,0 +1 @@
|
||||
Lame Ain't an MP3 Encoder
|
5
audio/lame/pkg/DESCR
Normal file
5
audio/lame/pkg/DESCR
Normal file
@ -0,0 +1,5 @@
|
||||
LAME is an educational tool to be used for learning about MP3 encoding.
|
||||
The goal of the LAME project is to improve the psycho acoustics, quality
|
||||
and speed of MP3 encoding.
|
||||
|
||||
WWW: ${HOMEPAGE}
|
15
audio/lame/pkg/PLIST
Normal file
15
audio/lame/pkg/PLIST
Normal file
@ -0,0 +1,15 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2000/07/31 09:15:18 jakob Exp $
|
||||
bin/lame
|
||||
bin/mp3x
|
||||
man/man1/lame.1
|
||||
share/doc/lame/contributors.html
|
||||
share/doc/lame/examples.html
|
||||
share/doc/lame/history.html
|
||||
share/doc/lame/id3.html
|
||||
share/doc/lame/index.html
|
||||
share/doc/lame/lame.css
|
||||
share/doc/lame/node5.html
|
||||
share/doc/lame/node6.html
|
||||
share/doc/lame/node7.html
|
||||
share/doc/lame/switchs.html
|
||||
@dirrm share/doc/lame
|
Loading…
Reference in New Issue
Block a user