diff --git a/audio/Makefile b/audio/Makefile index 4c698cbd77ae..782653a1bc25 100644 --- a/audio/Makefile +++ b/audio/Makefile @@ -32,6 +32,7 @@ SUBDIR += kmp3 SUBDIR += kmpg SUBDIR += knapster + SUBDIR += krio SUBDIR += lame SUBDIR += libaudiofile SUBDIR += libcdaudio diff --git a/audio/krio/Makefile b/audio/krio/Makefile new file mode 100644 index 000000000000..a4463a65dd6c --- /dev/null +++ b/audio/krio/Makefile @@ -0,0 +1,31 @@ +# New ports collection makefile for: krio +# Version required: 19990721 +# Date created: 22 Sep 1999 +# Whom: ak@freenet.co.uk +# +# $FreeBSD$ +# + +DISTNAME= Krio-19990721 +PKGNAME= krio-19990721 +CATEGORIES= audio kde +MASTER_SITES= ftp://ftp.13th-floor.org/pub/krio/ + +MAINTAINER= ak@freenet.co.uk + +LIB_DEPENDS= kdecore.2:${PORTSDIR}/x11/kdelibs11 \ + kdeui.2:${PORTSDIR}/x11/kdelibs11 \ + kfm.2:${PORTSDIR}/x11/kdelibs11 \ + kfile.2:${PORTSDIR}/x11/kdelibs11 + +USE_QT= yes + +WRKSRC= ${WRKDIR}/Krio + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/krio ${PREFIX}/bin/krio + ${INSTALL_DATA} ${WRKSRC}/icons/krio.xpm ${PREFIX}/share/icons/krio.xpm + ${INSTALL_DATA} ${WRKSRC}/icons/mini/mini-krio.xpm ${PREFIX}/share/icons/mini/krio.xpm + ${INSTALL_DATA} ${WRKSRC}/Krio.kdelnk ${PREFIX}/share/applnk/Utilities/krio.kdelnk + +.include diff --git a/audio/krio/distinfo b/audio/krio/distinfo new file mode 100644 index 000000000000..52d4a1ee9608 --- /dev/null +++ b/audio/krio/distinfo @@ -0,0 +1 @@ +MD5 (Krio-19990721.tar.gz) = 0411bc3f1d177b71fd0e5de442bbe43e diff --git a/audio/krio/files/patch-aa b/audio/krio/files/patch-aa new file mode 100644 index 000000000000..3734b7aed23b --- /dev/null +++ b/audio/krio/files/patch-aa @@ -0,0 +1,14 @@ +--- Makefile.orig Wed Jul 21 21:39:27 1999 ++++ Makefile Sat Jan 29 12:27:42 2000 +@@ -2,9 +2,8 @@ + + CC = g++ + RIODIR = rio107 +-CFLAGS = -Wall -O1 -I/usr/X11R6/include/qt -I/usr/include/kde -I/usr/include/qt -I$(RIODIR) +-# 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 ++CFLAGS += -I${X11BASE}/include/X11/qt -I${LOCALBASE}/include -I${X11BASE}/include -I$(RIODIR) ++LDFLAGS = -L${X11BASE}/lib -L${LOCALBASE}/lib -lqt -lkdecore -lkdeui -lkfile -lkfm -lX11 -lXext + DEST = krio + OBJS = Krio.o MainWin.o rio.o KRioListView.o + SOURCES = Krio/Krio.cpp Krio/MainWin.cpp $(RIODIR)/rio.cpp Krio/KRioListView.cpp diff --git a/audio/krio/pkg-comment b/audio/krio/pkg-comment new file mode 100644 index 000000000000..cbac8c71aa47 --- /dev/null +++ b/audio/krio/pkg-comment @@ -0,0 +1 @@ +KDE utility for up-/downloading MP3 files to/from the Diamond Rio diff --git a/audio/krio/pkg-descr b/audio/krio/pkg-descr new file mode 100644 index 000000000000..3e402601d76e --- /dev/null +++ b/audio/krio/pkg-descr @@ -0,0 +1,24 @@ +KRio is a KDE graphical interface to the Rio utility developed by The +Snowblind Alliance, which can be used for uploading and downloading files +to/from the Diamond Rio, a popular portable MP3 player. + +KRio can do the following: + +* Upload/download files to/from Diamond Rio +* List Rio contents +* Delete files from Rio +* Initialise Rio + +Note that while the Rio Manager software that comes with the player does not +allow you to upload non-MP3 files or download files from the device, it is +possible with this utility. For non-MP3 files, Diamond Rio can be used as +a portable and robust file storage system. + +KRio accesses the hardware directly, therefore it needs to be run as root. +You also need to know your parallel port's address - standard port addresses +on PCs are 0x378, 0x3BC and 0x278. + +WWW: http://kyle.13th-floor.org/2.0/krio/index.html + +- Alex +ak@freenet.co.uk diff --git a/audio/krio/pkg-plist b/audio/krio/pkg-plist new file mode 100644 index 000000000000..74aa634a590d --- /dev/null +++ b/audio/krio/pkg-plist @@ -0,0 +1,4 @@ +bin/krio +share/applnk/Utilities/krio.kdelnk +share/icons/krio.xpm +share/icons/mini/krio.xpm