From fba0c9c4a091ffbef8a1696338d23a30980b2fee Mon Sep 17 00:00:00 2001 From: steve Date: Sun, 20 Feb 2000 20:48:58 +0000 Subject: Add support for the Alpha and create a directory on install so this packages on machines with a clean ${PREFIX} directory. --- audio/krio/Makefile | 1 + audio/krio/files/patch-aa | 8 ++++++-- audio/krio/files/patch-ab | 16 ++++++++++++++++ audio/krio/files/patch-ac | 19 +++++++++++++++++++ 4 files changed, 42 insertions(+), 2 deletions(-) create mode 100644 audio/krio/files/patch-ab create mode 100644 audio/krio/files/patch-ac (limited to 'audio') diff --git a/audio/krio/Makefile b/audio/krio/Makefile index a4463a6..9f0fde8 100644 --- a/audio/krio/Makefile +++ b/audio/krio/Makefile @@ -23,6 +23,7 @@ USE_QT= yes WRKSRC= ${WRKDIR}/Krio do-install: + ${MKDIR} ${PREFIX}/share/icons/mini ${PREFIX}/share/applnk/Utilities ${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 diff --git a/audio/krio/files/patch-aa b/audio/krio/files/patch-aa index 3734b7a..4e578c7 100644 --- a/audio/krio/files/patch-aa +++ b/audio/krio/files/patch-aa @@ -1,6 +1,6 @@ --- Makefile.orig Wed Jul 21 21:39:27 1999 -+++ Makefile Sat Jan 29 12:27:42 2000 -@@ -2,9 +2,8 @@ ++++ Makefile Fri Feb 18 23:18:40 2000 +@@ -2,9 +2,12 @@ CC = g++ RIODIR = rio107 @@ -9,6 +9,10 @@ -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 ++.if ${MACHINE_ARCH} == "alpha" ++LDFLAGS += -lio ++.endif ++ 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/files/patch-ab b/audio/krio/files/patch-ab new file mode 100644 index 0000000..7cfdad7 --- /dev/null +++ b/audio/krio/files/patch-ab @@ -0,0 +1,16 @@ +--- rio107/rio.cpp.orig Fri Feb 18 11:07:32 2000 ++++ rio107/rio.cpp Fri Feb 18 11:08:13 2000 +@@ -79,6 +79,13 @@ + #include + #include + #include ++ #if defined(__alpha__) ++ #include ++ extern "C" { ++ u_int8_t inb(u_int32_t); ++ void outb(u_int32_t, u_int8_t); ++ } ++ #endif + #define OUTPORT(p,v) outb( p, v ) + #define INPORT(p) inb( p ) + #define CLOCK_SECOND CLOCKS_PER_SEC diff --git a/audio/krio/files/patch-ac b/audio/krio/files/patch-ac new file mode 100644 index 0000000..4b5cf8d --- /dev/null +++ b/audio/krio/files/patch-ac @@ -0,0 +1,19 @@ +--- rio107/makefile.orig Fri Feb 18 11:16:16 2000 ++++ rio107/makefile Fri Feb 18 11:17:15 2000 +@@ -6,10 +6,15 @@ + # + ############################################################################### + ++.if ${MACHINE_ARCH} == "alpha" ++LDADD= -lio ++.endif ++CXXFLAGS?= -O1 ++ + all: rio + + rio: app.cpp rio.cpp +- g++ -O1 -o rio app.cpp rio.cpp ++ ${CXX} ${CXXFLAGS} -o rio app.cpp rio.cpp ${LDADD} + chmod +s rio + + clean: -- cgit v1.1