From 4113cdfd493d0f9b74743aafc089e063edf38187 Mon Sep 17 00:00:00 2001 From: trevor Date: Sun, 4 Mar 2001 15:24:34 +0000 Subject: new port of mq3 version 8, a Qt-based .ogg/.mp3 player PR: 24396 Submitted by: Erich Zigler --- audio/Makefile | 1 + audio/mq3/Makefile | 29 ++++++++ audio/mq3/distinfo | 1 + audio/mq3/files/patch-platforms_freebsd | 31 +++++++++ audio/mq3/pkg-comment | 1 + audio/mq3/pkg-descr | 7 ++ audio/mq3/pkg-plist | 117 ++++++++++++++++++++++++++++++++ 7 files changed, 187 insertions(+) create mode 100644 audio/mq3/Makefile create mode 100644 audio/mq3/distinfo create mode 100644 audio/mq3/files/patch-platforms_freebsd create mode 100644 audio/mq3/pkg-comment create mode 100644 audio/mq3/pkg-descr create mode 100644 audio/mq3/pkg-plist (limited to 'audio') diff --git a/audio/Makefile b/audio/Makefile index 2e770f72c5a8..6a8454490b70 100644 --- a/audio/Makefile +++ b/audio/Makefile @@ -105,6 +105,7 @@ SUBDIR += mpg123 SUBDIR += mpg123.el SUBDIR += mpmf20 + SUBDIR += mq3 SUBDIR += musicbox SUBDIR += musicbrainz SUBDIR += mutemix diff --git a/audio/mq3/Makefile b/audio/mq3/Makefile new file mode 100644 index 000000000000..4306a9b3de13 --- /dev/null +++ b/audio/mq3/Makefile @@ -0,0 +1,29 @@ +# New ports collection makefile for: mq3 +# Date created: 16 Jan 2001 +# Whom: Erich Zigler +# +# $FreeBSD$ +# + +PORTNAME= mq3 +PORTVERSION= 8 +CATEGORIES= audio +MASTER_SITES= http://www.mq3.org/source/ + +MAINTAINER= erich@tacni.net + +LIB_DEPENDS= fftw.2:${PORTSDIR}/math/fftw \ + vorbis.0:${PORTSDIR}/audio/libvorbis +BUILD_DEPENDS= nasm:${PORTSDIR}/devel/nasm + +USE_QT2= yes + +HAS_CONFIGURE= yes +MAKE_ENV= CPPFLAGS="-L${X11BASE}/lib -L${LOCALBASE}/lib}" \ + INCDIR_QT="${X11BASE}/include/qt2" \ + LIBDIR_QT="${X11BASE}/lib" \ + QTDIR="${X11BASE}" + +CONFIGURE_ARGS= -prefix ${PREFIX} -platform FreeBSD + +.include diff --git a/audio/mq3/distinfo b/audio/mq3/distinfo new file mode 100644 index 000000000000..dcb86a8b83bc --- /dev/null +++ b/audio/mq3/distinfo @@ -0,0 +1 @@ +MD5 (mq3-8.tar.gz) = b820b53a4da03cca2e2eb456f2c6fe3f diff --git a/audio/mq3/files/patch-platforms_freebsd b/audio/mq3/files/patch-platforms_freebsd new file mode 100644 index 000000000000..997725e268b9 --- /dev/null +++ b/audio/mq3/files/patch-platforms_freebsd @@ -0,0 +1,31 @@ +--- platforms/freebsd.orig Tue Jan 16 15:41:29 2001 ++++ platforms/freebsd Fri Mar 2 08:19:49 2001 +@@ -1,25 +1,23 @@ + CC ?= gcc +-CFLAGS = -pipe -O2 + CFLAGS_MT = -pthread -D_THREAD_SAFE -DQT_THREAD_SUPPORT -DQT_CLEAN_NAMESPACE + + CXX ?= g++ +-CXXFLAGS = -pipe -O2 -Wall -W + CXXFLAGS_MT = -pthread -D_THREAD_SAFE -DQT_THREAD_SUPPORT -DQT_CLEAN_NAMESPACE + + NASM ?= nasm -f elf + + INCDIR_X11 = /usr/X11R6/include + LIBDIR_X11 = /usr/X11R6/lib +-INCDIR_QT = $(QTDIR)/include ++INCDIR_QT = $(QTDIR)/include/qt2 + LIBDIR_QT = $(QTDIR)/lib + + LINK = $(CXX) + LFLAGS ?= + LFLAGS_MT = -pthread + +-LIBS_QT_MT = -lqt-mt ++LIBS_QT_MT = -lqt2-mt -lqt2 -lqthreads -logg -lvorbis + +-MOC = $(QTDIR)/bin/moc ++MOC = $(QTDIR)/bin/moc2 + UIC = $(QTDIR)/bin/uic + + AR = ar cqs diff --git a/audio/mq3/pkg-comment b/audio/mq3/pkg-comment new file mode 100644 index 000000000000..4db5ba46777f --- /dev/null +++ b/audio/mq3/pkg-comment @@ -0,0 +1 @@ +A minimal mp3/ogg player written in Qt diff --git a/audio/mq3/pkg-descr b/audio/mq3/pkg-descr new file mode 100644 index 000000000000..38d288272c9e --- /dev/null +++ b/audio/mq3/pkg-descr @@ -0,0 +1,7 @@ +This is MQ3, a simple .mp3 and .ogg player using Qt. It uses the +decoding engine from FreeAMP (http://www.freeamp.org/). + +WWW: http://www.mq3.org + +- Erich Zigler +erich@tacni.net diff --git a/audio/mq3/pkg-plist b/audio/mq3/pkg-plist new file mode 100644 index 000000000000..93a136ef8e03 --- /dev/null +++ b/audio/mq3/pkg-plist @@ -0,0 +1,117 @@ +bin/mq3 +share/mq3/icons/default/small/addcollection-active.png +share/mq3/icons/default/small/addcollection-disabled.png +share/mq3/icons/default/small/addcollection.png +share/mq3/icons/default/small/addgroup-active.png +share/mq3/icons/default/small/addgroup-disabled.png +share/mq3/icons/default/small/addgroup.png +share/mq3/icons/default/small/addsong-active.png +share/mq3/icons/default/small/addsong-disabled.png +share/mq3/icons/default/small/addsong.png +share/mq3/icons/default/small/close-active.png +share/mq3/icons/default/small/close-disabled.png +share/mq3/icons/default/small/close.png +share/mq3/icons/default/small/config-active.png +share/mq3/icons/default/small/config-disabled.png +share/mq3/icons/default/small/config.png +share/mq3/icons/default/small/editgroup-active.png +share/mq3/icons/default/small/editgroup-disabled.png +share/mq3/icons/default/small/editgroup.png +share/mq3/icons/default/small/editsong-active.png +share/mq3/icons/default/small/editsong-disabled.png +share/mq3/icons/default/small/editsong.png +share/mq3/icons/default/small/equalizer-active.png +share/mq3/icons/default/small/equalizer-disabled.png +share/mq3/icons/default/small/equalizer.png +share/mq3/icons/default/small/mq3-active.png +share/mq3/icons/default/small/mq3-disabled.png +share/mq3/icons/default/small/mq3.png +share/mq3/icons/default/small/next-active.png +share/mq3/icons/default/small/next-disabled.png +share/mq3/icons/default/small/next.png +share/mq3/icons/default/small/organizer-active.png +share/mq3/icons/default/small/organizer-disabled.png +share/mq3/icons/default/small/organizer.png +share/mq3/icons/default/small/pause-active.png +share/mq3/icons/default/small/pause-disabled.png +share/mq3/icons/default/small/pause.png +share/mq3/icons/default/small/play-active.png +share/mq3/icons/default/small/play-disabled.png +share/mq3/icons/default/small/play.png +share/mq3/icons/default/small/prev-active.png +share/mq3/icons/default/small/prev-disabled.png +share/mq3/icons/default/small/prev.png +share/mq3/icons/default/small/removecollection-active.png +share/mq3/icons/default/small/removecollection-disabled.png +share/mq3/icons/default/small/removecollection.png +share/mq3/icons/default/small/removegroup-active.png +share/mq3/icons/default/small/removegroup-disabled.png +share/mq3/icons/default/small/removegroup.png +share/mq3/icons/default/small/removesong-active.png +share/mq3/icons/default/small/removesong-disabled.png +share/mq3/icons/default/small/removesong.png +share/mq3/icons/default/small/save-active.png +share/mq3/icons/default/small/save-disabled.png +share/mq3/icons/default/small/save.png +share/mq3/icons/default/small/stop-active.png +share/mq3/icons/default/small/stop-disabled.png +share/mq3/icons/default/small/stop.png +share/mq3/icons/default/large/addcollection-active.png +share/mq3/icons/default/large/addcollection-disabled.png +share/mq3/icons/default/large/addcollection.png +share/mq3/icons/default/large/addgroup-active.png +share/mq3/icons/default/large/addgroup-disabled.png +share/mq3/icons/default/large/addgroup.png +share/mq3/icons/default/large/addsong-active.png +share/mq3/icons/default/large/addsong-disabled.png +share/mq3/icons/default/large/addsong.png +share/mq3/icons/default/large/close-active.png +share/mq3/icons/default/large/close-disabled.png +share/mq3/icons/default/large/close.png +share/mq3/icons/default/large/editgroup-active.png +share/mq3/icons/default/large/editgroup-disabled.png +share/mq3/icons/default/large/editgroup.png +share/mq3/icons/default/large/editsong-active.png +share/mq3/icons/default/large/editsong-disabled.png +share/mq3/icons/default/large/editsong.png +share/mq3/icons/default/large/equalizer-active.png +share/mq3/icons/default/large/equalizer-disabled.png +share/mq3/icons/default/large/equalizer.png +share/mq3/icons/default/large/mq3-active.png +share/mq3/icons/default/large/mq3-disabled.png +share/mq3/icons/default/large/mq3.png +share/mq3/icons/default/large/next-active.png +share/mq3/icons/default/large/next-disabled.png +share/mq3/icons/default/large/next.png +share/mq3/icons/default/large/organizer-active.png +share/mq3/icons/default/large/organizer-disabled.png +share/mq3/icons/default/large/organizer.png +share/mq3/icons/default/large/pause-active.png +share/mq3/icons/default/large/pause-disabled.png +share/mq3/icons/default/large/pause.png +share/mq3/icons/default/large/play-active.png +share/mq3/icons/default/large/play-disabled.png +share/mq3/icons/default/large/play.png +share/mq3/icons/default/large/prev-active.png +share/mq3/icons/default/large/prev-disabled.png +share/mq3/icons/default/large/prev.png +share/mq3/icons/default/large/removecollection-active.png +share/mq3/icons/default/large/removecollection-disabled.png +share/mq3/icons/default/large/removecollection.png +share/mq3/icons/default/large/removegroup-active.png +share/mq3/icons/default/large/removegroup-disabled.png +share/mq3/icons/default/large/removegroup.png +share/mq3/icons/default/large/removesong-active.png +share/mq3/icons/default/large/removesong-disabled.png +share/mq3/icons/default/large/removesong.png +share/mq3/icons/default/large/save-active.png +share/mq3/icons/default/large/save-disabled.png +share/mq3/icons/default/large/save.png +share/mq3/icons/default/large/stop-active.png +share/mq3/icons/default/large/stop-disabled.png +share/mq3/icons/default/large/stop.png +@dirrm share/mq3/icons/default/large +@dirrm share/mq3/icons/default/small +@dirrm share/mq3/icons/default +@dirrm share/mq3/icons +@dirrm share/mq3 -- cgit