summaryrefslogtreecommitdiff
path: root/audio/easytag/patches/patch-aa
blob: 5bbca2dcd013554675ea67bb31a311a7a8e975eb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
$NetBSD: patch-aa,v 1.5 2001/06/16 19:51:51 jlam Exp $

--- Makefile.orig	Thu Oct 26 15:18:35 2000
+++ Makefile	Fri Jun 15 02:04:42 2001
@@ -11,17 +11,14 @@
 
 
 # Installation prefix dirctory:
-PREFIX	= /usr
 BINDIR	= $(PREFIX)/bin
 
 
-CC	= gcc
-GLIBS	= `gtk-config --libs`
-GFLAGS	= `gtk-config --cflags` $(NLS) -DLOCALE=\"${LOCALEDIR}\" $(DATA_DIR)
-OPT	= -g -Wall -O2
+GLIBS = ${LDFLAGS} `${GTK_CONFIG} --libs` -lintl
+GFLAGS	= ${CFLAGS} `${GTK_CONFIG} --cflags` $(NLS) -DLOCALE=\"${LOCALEDIR}\" $(DATA_DIR)
+OPT   = -Wall
 #ID3_LIB = -lid3
-MAKE	= make
-LOCALEDIR = $(PREFIX)/share/locale
+LOCALEDIR = $(PREFIX)/${PKGLOCALEDIR}/locale
 
 # The dir where are located pixmaps, logo
 DATA_DIR = -DPACKAGE_DATA_DIR=\"${PACKAGE_DATA_DIR}\"
@@ -37,10 +34,12 @@
 install:
 	$(MAKE) install -C src
 	[ -z "$(NLS)" ] || $(MAKE) install -C po
-	cp -f easytag.desktop $(PREFIX)/share/gnome/apps/Multimedia/
-	cp -f pixmaps/EasyTAG_icon.xpm $(PREFIX)/share/pixmaps/EasyTAG.xpm
-	mkdir -p $(PREFIX)/share/easytag
-	cp -f pixmaps/EasyTAG_logo.xpm $(PREFIX)/share/easytag/
+	${BSD_INSTALL_DATA_DIR} $(PREFIX)/share/gnome/apps/Multimedia
+	${BSD_INSTALL_DATA} easytag.desktop $(PREFIX)/share/gnome/apps/Multimedia/
+	${BSD_INSTALL_DATA_DIR} $(PREFIX)/share/pixmaps
+	${BSD_INSTALL_DATA} pixmaps/EasyTAG_icon.xpm $(PREFIX)/share/pixmaps/EasyTAG.xpm
+	${BSD_INSTALL_DATA_DIR} $(PREFIX)/share/easytag
+	${BSD_INSTALL_DATA} pixmaps/EasyTAG_logo.xpm $(PREFIX)/share/easytag/
 	@echo "------"
 	@echo "EasyTAG is installed, to uninstall it, type 'make uninstall'!"
 	@echo "------"