summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authoragc <agc@pkgsrc.org>2000-11-17 13:09:54 +0000
committeragc <agc@pkgsrc.org>2000-11-17 13:09:54 +0000
commit91791036a4026dfd188f2cba1854f9e167e350ef (patch)
treefda8f7fc28aaa66538a9498689433cad8b7a431c /audio
parent8a657f9272410c1e889ab7cb139878a78066fc75 (diff)
downloadpkgsrc-91791036a4026dfd188f2cba1854f9e167e350ef.tar.gz
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.
Diffstat (limited to 'audio')
-rw-r--r--audio/krio/Makefile32
-rw-r--r--audio/krio/files/md53
-rw-r--r--audio/krio/files/patch-sum3
-rw-r--r--audio/krio/patches/patch-aa48
-rw-r--r--audio/krio/pkg/COMMENT1
-rw-r--r--audio/krio/pkg/DESCR2
-rw-r--r--audio/krio/pkg/PLIST4
7 files changed, 93 insertions, 0 deletions
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