View | Details | Raw Unified | Return to bug 29925
Collapse All | Expand All

(-)xcdroast/Makefile (-8 / +10 lines)
Lines 21-43 Link Here
21
USE_GTK=	yes
21
USE_GTK=	yes
22
USE_IMLIB=	yes
22
USE_IMLIB=	yes
23
23
24
MAKE_ENV+=	GTK_CONFIG="${GTK_CONFIG}" \
25
		IMLIB_CONFIG="${IMLIB_CONFIG}"
26
24
post-patch:
27
post-patch:
25
	for i in xcdroast.h Makefile ; do \
28
	for i in xcdroast.h Makefile ; do \
26
	  ${PERL} -pi -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/$$i ; \
29
	  ${PERL} -pi -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/$$i ; \
27
	done
30
	done
28
31
29
post-install:
32
	for i in Makefile ; do \
33
	  ${PERL} -pi -e "s|%%LOCALBASE%%|${LOCALBASE}|g" ${WRKSRC}/$$i ; \
34
	done
30
35
31
	${LN} -sf ${LOCALBASE}/bin/cdrecord ${PREFIX}/lib/xcdroast-0.98/bin/cdrecord
36
post-install:
32
	${LN} -sf ${LOCALBASE}/bin/mkisofs ${PREFIX}/lib/xcdroast-0.98/bin/mkisofs
33
	${LN} -sf ${LOCALBASE}/bin/cdda2wav ${PREFIX}/lib/xcdroast-0.98/bin/cdda2wav
34
	${LN} -sf ${LOCALBASE}/bin/readcd ${PREFIX}/lib/xcdroast-0.98/bin/readcd
35
37
36
	/usr/sbin/pw groupadd -n cdwrite
38
	/usr/sbin/pw groupadd -n cdwrite
37
39
38
	for i in cdrecord cdda2wav mkisofs readcd ; do \
40
	for i in cdrecord cdda2wav mkisofs readcd; do \
39
	    ${CHOWN} root:cdwrite ${PREFIX}/bin/$i && \
41
	    ${CHOWN} root:cdwrite ${LOCALBASE}/bin/$$i ; \
40
	    ${CHMOD} 4710 ${PREFIX}/bin/$i ; \
42
	    ${CHMOD} 4710 ${LOCALBASE}/bin/$$i ; \
41
	done
43
	done
42
44
43
	${CHOWN} root:cdwrite ${PREFIX}/lib/xcdroast-0.98/bin/xcdrwrap
45
	${CHOWN} root:cdwrite ${PREFIX}/lib/xcdroast-0.98/bin/xcdrwrap
(-)xcdroast/files/patch-Makefile (-6 / +14 lines)
Lines 1-6 Link Here
1
--- Makefile.orig	Tue Jul 17 23:46:26 2001
1
--- Makefile.orig	Tue Jul 17 23:46:26 2001
2
+++ Makefile	Sat Aug 18 20:15:52 2001
2
+++ Makefile	Tue Aug 21 13:07:40 2001
3
@@ -6,7 +6,7 @@
3
@@ -6,13 +6,13 @@
4
 # Installation prefix directory:
4
 # Installation prefix directory:
5
 
5
 
6
 #PREFIX=/usr
6
 #PREFIX=/usr
Lines 9-25 Link Here
9
 PRE_LIBDIR=$(PREFIX)/lib/xcdroast-0.98
9
 PRE_LIBDIR=$(PREFIX)/lib/xcdroast-0.98
10
 
10
 
11
 # put here the prefix where you want xcdroast to look for 
11
 # put here the prefix where you want xcdroast to look for 
12
 # cdrecord/mkisofs/readcd/cdda2wav. 
13
 # e.g. /usr
14
-CDRTOOLS_PREFIX=$(PREFIX)
15
+CDRTOOLS_PREFIX=%%LOCALBASE%%
16
 
17
 # for linux
18
 INSTALL=/usr/bin/install -c
12
@@ -23,10 +23,10 @@
19
@@ -23,10 +23,10 @@
13
 
20
 
14
 #---
21
 #---
15
 
22
 
16
-CFLAGS=-Wall `gtk-config --cflags` `imlib-config --cflags` -DPRE_PREFIX="\"$(PREFIX)\"" -DPRE_LIBDIR="\"$(PRE_LIBDIR)\"" -DCDRTOOLS_PREFIX="\"$(CDRTOOLS_PREFIX)\""
23
-CFLAGS=-Wall `gtk-config --cflags` `imlib-config --cflags` -DPRE_PREFIX="\"$(PREFIX)\"" -DPRE_LIBDIR="\"$(PRE_LIBDIR)\"" -DCDRTOOLS_PREFIX="\"$(CDRTOOLS_PREFIX)\""
17
+CFLAGS=-Wall `gtk12-config --cflags` `imlib-config --cflags` -DPRE_PREFIX="\"$(PREFIX)\"" -DPRE_LIBDIR="\"$(PRE_LIBDIR)\"" -DCDRTOOLS_PREFIX="\"$(CDRTOOLS_PREFIX)\""
24
-CFLAGS2=-Wall `glib-config --cflags --libs` -DPRE_PREFIX="\"$(PREFIX)\"" -DPRE_LIBDIR="\"$(PRE_LIBDIR)\"" -DCDRTOOLS_PREFIX="\"$(CDRTOOLS_PREFIX)\""
18
 CFLAGS2=-Wall `glib-config --cflags --libs` -DPRE_PREFIX="\"$(PREFIX)\"" -DPRE_LIBDIR="\"$(PRE_LIBDIR)\"" -DCDRTOOLS_PREFIX="\"$(CDRTOOLS_PREFIX)\""
19
-LIBS=`gtk-config --libs` `imlib-config --libs` -lgdk_imlib 
25
-LIBS=`gtk-config --libs` `imlib-config --libs` -lgdk_imlib 
20
-TOOLLIBS=`gtk-config --libs`
26
-TOOLLIBS=`gtk-config --libs`
21
+LIBS=`gtk12-config --libs` `imlib-config --libs` -lgdk_imlib 
27
+CFLAGS=-Wall `${GTK_CONFIG} --cflags` `${IMLIB_CONFIG} --cflags` -DPRE_PREFIX="\"$(PREFIX)\"" -DPRE_LIBDIR="\"$(PRE_LIBDIR)\"" -DCDRTOOLS_PREFIX="\"$(CDRTOOLS_PREFIX)\""
22
+TOOLLIBS=`gtk12-config --libs`
28
+CFLAGS2=-Wall `${GTK_CONFIG} --cflags --libs` -DPRE_PREFIX="\"$(PREFIX)\"" -DPRE_LIBDIR="\"$(PRE_LIBDIR)\"" -DCDRTOOLS_PREFIX="\"$(CDRTOOLS_PREFIX)\""
29
+LIBS=`${GTK_CONFIG} --libs` `${IMLIB_CONFIG} --libs` -lgdk_imlib 
30
+TOOLLIBS=`${GTK_CONFIG} --libs`
23
 CC=gcc
31
 CC=gcc
24
 
32
 
25
 OBJ = main.o language.o init.o tools.o xtools.o menus.o setup.o io.o duplicate.o wav_frontend.o wav_id.o create.o
33
 OBJ = main.o language.o init.o tools.o xtools.o menus.o setup.o io.o duplicate.o wav_frontend.o wav_id.o create.o
(-)xcdroast/pkg-plist (-4 / +1 lines)
Lines 15-27 Link Here
15
lib/xcdroast-0.98/bin/rmtool
15
lib/xcdroast-0.98/bin/rmtool
16
lib/xcdroast-0.98/bin/vrfytool
16
lib/xcdroast-0.98/bin/vrfytool
17
lib/xcdroast-0.98/bin/wavplay
17
lib/xcdroast-0.98/bin/wavplay
18
lib/xcdroast-0.98/bin/mkisofs
19
lib/xcdroast-0.98/bin/cdrecord
20
lib/xcdroast-0.98/bin/cdda2wav
21
lib/xcdroast-0.98/bin/readcd
22
lib/xcdroast-0.98/bin/xcdrwrap
18
lib/xcdroast-0.98/bin/xcdrwrap
23
@dirrm lib/xcdroast-0.98/bin
19
@dirrm lib/xcdroast-0.98/bin
24
@dirrm lib/xcdroast-0.98/icons
20
@dirrm lib/xcdroast-0.98/icons
25
@dirrm lib/xcdroast-0.98/lang
21
@dirrm lib/xcdroast-0.98/lang
26
@dirrm lib/xcdroast-0.98/sound
22
@dirrm lib/xcdroast-0.98/sound
27
@dirrm lib/xcdroast-0.98
23
@dirrm lib/xcdroast-0.98
24
@unexec /usr/sbin/pw groupdel -n cdwrite

Return to bug 29925