From 91791036a4026dfd188f2cba1854f9e167e350ef Mon Sep 17 00:00:00 2001 From: agc Date: Fri, 17 Nov 2000 13:09:54 +0000 Subject: Initial import of krio, a kde front-end for managing the Rio PMP300 mp3 player, into the NetBSD packages collection. It only really needs kdelibs, not the full kde environment, and is a decent graphical frontend for the Rio MP300. --- audio/krio/Makefile | 32 ++++++++++++++++++++++++++++++ audio/krio/files/md5 | 3 +++ audio/krio/files/patch-sum | 3 +++ audio/krio/patches/patch-aa | 48 +++++++++++++++++++++++++++++++++++++++++++++ audio/krio/pkg/COMMENT | 1 + audio/krio/pkg/DESCR | 2 ++ audio/krio/pkg/PLIST | 4 ++++ 7 files changed, 93 insertions(+) create mode 100644 audio/krio/Makefile create mode 100644 audio/krio/files/md5 create mode 100644 audio/krio/files/patch-sum create mode 100644 audio/krio/patches/patch-aa create mode 100644 audio/krio/pkg/COMMENT create mode 100644 audio/krio/pkg/DESCR create mode 100644 audio/krio/pkg/PLIST (limited to 'audio') diff --git a/audio/krio/Makefile b/audio/krio/Makefile new file mode 100644 index 00000000000..198acf02208 --- /dev/null +++ b/audio/krio/Makefile @@ -0,0 +1,32 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/11/17 13:09:54 agc Exp $ +# + +DISTNAME= Krio-19990721 +PKGNAME= krio-19990721 +CATEGORIES= audio +MASTER_SITES= ftp://ftp.13th-floor.org/pub/krio/ + +MAINTAINER= packages@netbsd.org +HOMEPAGE= http://kyle.13th-floor.org/2.0/krio + +ONLY_FOR_PLATFORM= NetBSD-*-i386 + +USE_X11= yes + +RIODIR= ${PKGSRCDIR}/audio/rio/${WRKDIR:T}/rio107 + +BUILD_DEPENDS+= ${RIODIR}/rio.cpp:../../audio/rio:configure + +DEPENDS+= jpeg-6b:../../graphics/jpeg +DEPENDS+= kdelibs-1.1.2:../../x11/kdelibs +DEPENDS+= png-*:../../graphics/png +DEPENDS+= qt1-1.44:../../x11/qt1 +DEPENDS+= tiff-*:../../graphics/tiff + +WRKSRC= ${WRKDIR}/Krio + +EVAL_PREFIX= QT1DIR=qt1 KDEDIR=kdelibs +MAKE_ENV+= QT1DIR=${QT1DIR} KDEDIR=${KDEDIR} +MAKE_ENV+= RIODIR=${RIODIR} X11PREFIX=${X11PREFIX} + +.include "../../mk/bsd.pkg.mk" diff --git a/audio/krio/files/md5 b/audio/krio/files/md5 new file mode 100644 index 00000000000..7d164d3fa0a --- /dev/null +++ b/audio/krio/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2000/11/17 13:09:54 agc Exp $ + +MD5 (Krio-19990721.tar.gz) = 0411bc3f1d177b71fd0e5de442bbe43e diff --git a/audio/krio/files/patch-sum b/audio/krio/files/patch-sum new file mode 100644 index 00000000000..94371e00d59 --- /dev/null +++ b/audio/krio/files/patch-sum @@ -0,0 +1,3 @@ +$NetBSD: patch-sum,v 1.1.1.1 2000/11/17 13:09:54 agc Exp $ + +MD5 (patch-aa) = 3210f8b6c7245c70e78938f378cbe43d diff --git a/audio/krio/patches/patch-aa b/audio/krio/patches/patch-aa new file mode 100644 index 00000000000..6330cca1a86 --- /dev/null +++ b/audio/krio/patches/patch-aa @@ -0,0 +1,48 @@ +$NetBSD: patch-aa,v 1.1.1.1 2000/11/17 13:09:54 agc Exp $ + +Generalise out, in case qt and kde are installed in different dirs + +--- Makefile 2000/09/20 15:12:45 1.1 ++++ Makefile 2000/09/20 15:15:37 +@@ -1,10 +1,9 @@ + # anyone waht to clean this up for me, and perhaps make it use autoconf? + + CC = g++ +-RIODIR = rio107 +-CFLAGS = -Wall -O1 -I/usr/X11R6/include/qt -I/usr/include/kde -I/usr/include/qt -I$(RIODIR) ++CFLAGS = -Wall -O1 -I${QT1DIR}/qt1/include -I${KDEDIR}/include -I$(RIODIR) -I${X11BASE}/include + # CFLAGS = -DDEBUG_MESSAGES -Wall -O1 -I/usr/X11R6/include/qt -I/usr/include/kde -I/usr/include/qt -I$(RIODIR) +-LDFLAGS = -L/usr/X11R6/lib -L/usr/lib -L/usr/include -lqt -lkdecore -lkdeui -lkfile -lkfm -lX11 -lXext ++LDFLAGS+= -L${QT1DIR}/qt1/lib -Wl,-R${QT1DIR}/qt1/lib -L${KDEDIR}/lib -Wl,-R${KDEDIR}/lib -lqt -lkdecore -lkdeui -lkfile -lkfm -lX11 -lXext -li386 + DEST = krio + OBJS = Krio.o MainWin.o rio.o KRioListView.o + SOURCES = Krio/Krio.cpp Krio/MainWin.cpp $(RIODIR)/rio.cpp Krio/KRioListView.cpp +@@ -21,13 +20,13 @@ + $(CC) -c Krio/MainWin.cpp $(CFLAGS) + + Krio/MainWin.moc: Krio/MainWin.h +- moc Krio/MainWin.h -o Krio/MainWin.moc ++ ${QT1DIR}/qt1/bin/moc Krio/MainWin.h -o Krio/MainWin.moc + + KRioListView.o: Krio/KRioListView.moc Krio/KRioListView.cpp Krio/KRioListView.h + $(CC) -c Krio/KRioListView.cpp $(CFLAGS) + + Krio/KRioListView.moc: Krio/KRioListView.h +- moc Krio/KRioListView.h -o Krio/KRioListView.moc ++ ${QT1DIR}/qt1/bin/moc Krio/KRioListView.h -o Krio/KRioListView.moc + + rio.o: $(RIODIR)/rio.cpp $(RIODIR)/rio.h + $(CC) -c $(RIODIR)/rio.cpp $(CFLAGS) +@@ -38,8 +37,8 @@ + re: clean all + + install: all +- install -D -m4755 -o root ./krio /usr/X11R6/bin/Krio ; \ +- install -D -m0644 ./icons/krio.xpm /usr/share/icons/krio.xpm ; \ +- install -D -m0644 ./icons/mini/mini-krio.xpm /usr/share/icons/mini/krio.xpm ; \ +- install -D -m0644 ./Krio.kdelnk /usr/share/applnk/Utilities/Krio.kdelnk ++ ${INSTALL} -m 4755 -o root ./krio ${X11PREFIX}/bin/Krio ++ ${INSTALL} -m 0644 ./icons/krio.xpm ${X11PREFIX}/share/pixmaps/krio.xpm ++ ${INSTALL} -m0644 ./icons/mini/mini-krio.xpm ${X11PREFIX}/share/pixmaps/mini-krio.xpm ++ #${INSTALL} -m 0644 ./Krio.kdelnk ${X11PREFIX}/applnk/Utilities/Krio.kdelnk + diff --git a/audio/krio/pkg/COMMENT b/audio/krio/pkg/COMMENT new file mode 100644 index 00000000000..0214dbd84f0 --- /dev/null +++ b/audio/krio/pkg/COMMENT @@ -0,0 +1 @@ +kde front-end for managing the Rio PMP300 mp3 player diff --git a/audio/krio/pkg/DESCR b/audio/krio/pkg/DESCR new file mode 100644 index 00000000000..bc32c09ac06 --- /dev/null +++ b/audio/krio/pkg/DESCR @@ -0,0 +1,2 @@ +This package is a kde-based front-end utility to the rio +utility, for managing the RIO PMP 300 mp3 player. diff --git a/audio/krio/pkg/PLIST b/audio/krio/pkg/PLIST new file mode 100644 index 00000000000..03b74a80aa1 --- /dev/null +++ b/audio/krio/pkg/PLIST @@ -0,0 +1,4 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2000/11/17 13:09:54 agc Exp $ +bin/Krio +share/pixmaps/krio.xpm +share/pixmaps/mini-krio.xpm -- cgit v1.2.3