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

(-)audio/easytag/Makefile (-6 / +11 lines)
Lines 7-27 Link Here
7
#
7
#
8
8
9
PORTNAME=	easytag
9
PORTNAME=	easytag
10
PORTVERSION=	0.15
10
PORTVERSION=	0.17
11
CATEGORIES=	audio
11
CATEGORIES=	audio
12
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
12
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
13
MASTER_SITE_SUBDIR=	${PORTNAME}
13
MASTER_SITE_SUBDIR=	${PORTNAME}
14
14
15
MAINTAINER=	ports@FreeBSD.org
15
MAINTAINER=	ports@FreeBSD.org
16
16
17
LIB_DEPENDS=	intl.1:${PORTSDIR}/devel/gettext \
17
LIB_DEPENDS=	id3-3.7.13:${PORTSDIR}/audio/id3lib \
18
		id3:${PORTSDIR}/audio/id3lib
18
		vorbis.1:${PORTSDIR}/audio/libvorbis
19
19
20
USE_GTK=	yes
20
USE_GTK=	yes
21
USE_GMAKE=	yes
21
GNU_CONFIGURE=	yes
22
MAKE_ENV=	CFLAGS="${CFLAGS}"
22
CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
23
		LDFLAGS="-L${LOCALBASE}/lib"
23
24
24
post-patch:
25
post-patch:
25
	@${PERL} -pi -e "s,gtk-config,${GTK_CONFIG},g" ${WRKSRC}/Makefile
26
	@${PERL} -pi -e 's|`gtk-config |`\$$GTK_CONFIG |g ; \
27
		 s|DATADIRNAME=lib|DATADIRNAME=share|g' ${WRKSRC}/configure
28
	@${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${PERL} -pi -e \
29
		's|^gnome_menu|#gnome_menu|g ; \
30
		 s|^icon|#icon|g'
26
31
27
.include <bsd.port.mk>
32
.include <bsd.port.mk>
(-)audio/easytag/distinfo (-1 / +1 lines)
Line 1 Link Here
1
MD5 (easytag-0.15.tar.gz) = 39f1bd9a6054d742fba0bd877017f1e7
1
MD5 (easytag-0.17.tar.gz) = 74726c0f6db4ea7cc110bc60547362ce
(-)audio/easytag/files/patch-Makefile (-39 lines)
Lines 1-39 Link Here
1
--- Makefile.orig	Mon Apr 16 17:13:01 2001
2
+++ Makefile	Thu May 17 01:48:41 2001
3
@@ -14,14 +14,12 @@
4
 
5
 
6
 # Installation prefix dirctory:
7
-PREFIX	= /usr
8
 BINDIR	= $(PREFIX)/bin
9
 
10
 
11
-CC        = gcc
12
 GLIBS     = `gtk-config --libs`
13
 GFLAGS    = `gtk-config --cflags` $(NLS) -DLOCALE=\"${LOCALEDIR}\" $(DATA_DIR)
14
-OPT       = -g -Wall -O2 #-mpentium #-pedantic
15
+OPT       = ${CFLAGS}
16
 MAKE      = make
17
 LOCALEDIR = $(PREFIX)/share/locale
18
 
19
@@ -33,14 +31,14 @@
20
 
21
 
22
 all:
23
-	$(MAKE) -C src all
24
-	[ -z "$(NLS)" ] || $(MAKE) -C po all
25
+	(cd src ; $(MAKE) all)
26
+	[ -z "$(NLS)" ] || (cd po ; $(MAKE) all)
27
 
28
 install:
29
-	$(MAKE) install -C src
30
-	[ -z "$(NLS)" ] || $(MAKE) install -C po
31
-	cp -f easytag.desktop $(PREFIX)/share/gnome/apps/Multimedia/
32
-	cp -f pixmaps/EasyTAG_icon.xpm $(PREFIX)/share/pixmaps/EasyTAG.xpm
33
+	(cd src ; $(MAKE) install)
34
+	[ -z "$(NLS)" ] || (cd po ; $(MAKE) install)
35
+#	cp -f easytag.desktop $(PREFIX)/share/gnome/apps/Multimedia/
36
+#	cp -f pixmaps/EasyTAG_icon.xpm $(PREFIX)/share/pixmaps/EasyTAG.xpm
37
 	mkdir -p $(PREFIX)/share/easytag
38
 	cp -f pixmaps/EasyTAG_logo.xpm $(PREFIX)/share/easytag/
39
 	@echo "------"
(-)audio/easytag/files/patch-ltmain.sh (+12 lines)
Line 0 Link Here
1
--- ltmain.sh.orig	Sun Mar  3 07:38:00 2002
2
+++ ltmain.sh	Fri Mar  8 01:58:58 2002
3
@@ -2408,6 +2408,9 @@
4
 	  *-*-netbsd*)
5
 	    # Don't link with libc until the a.out ld.so is fixed.
6
 	    ;;
7
+	  *-*-freebsd*)
8
+	    # FreeBSD doesn't need this...
9
+	    ;;
10
 	  *)
11
 	    # Add libc to deplibs on all other systems if necessary.
12
 	    if test "$build_libtool_need_lc" = "yes"; then
(-)audio/easytag/files/patch-src::Makefile (-11 lines)
Lines 1-11 Link Here
1
--- src/Makefile.orig	Thu May 17 01:52:53 2001
2
+++ src/Makefile	Thu May 17 01:51:43 2001
3
@@ -23,7 +23,7 @@
4
 	$(CC) $(GFLAGS) $(OPT) -c $<
5
 
6
 $(BINARY): $(OBJS)
7
-	$(CC) $(OBJS) $(GLIBS) $(ID3_LIB) $(OPT) -o $(BINARY)
8
+	$(CXX) $(OBJS) $(GLIBS) $(ID3_LIB) $(OPT) -o $(BINARY)
9
 
10
 
11
 
(-)audio/easytag/pkg-plist (+1 lines)
Lines 8-11 Link Here
8
share/locale/nl/LC_MESSAGES/easytag.mo
8
share/locale/nl/LC_MESSAGES/easytag.mo
9
share/locale/ru/LC_MESSAGES/easytag.mo
9
share/locale/ru/LC_MESSAGES/easytag.mo
10
share/locale/sv/LC_MESSAGES/easytag.mo
10
share/locale/sv/LC_MESSAGES/easytag.mo
11
share/locale/uk/LC_MESSAGES/easytag.mo
11
@dirrm share/easytag
12
@dirrm share/easytag

Return to bug 35786