aboutsummaryrefslogtreecommitdiff
path: root/multimedia/atomicparsley
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2011-06-20 16:49:15 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2011-06-20 16:49:15 +0000
commit4d522e779e94f0e6c1aef34ec94387d1d7721f84 (patch)
treeb06a6c686cd74cd16c45099fc58e37e59dc13595 /multimedia/atomicparsley
parent76afbb15cd3df734b15b2796f2ba4b04fc639aff (diff)
downloadports-4d522e779e94f0e6c1aef34ec94387d1d7721f84.tar.gz
ports-4d522e779e94f0e6c1aef34ec94387d1d7721f84.zip
Notes
Diffstat (limited to 'multimedia/atomicparsley')
-rw-r--r--multimedia/atomicparsley/Makefile3
-rw-r--r--multimedia/atomicparsley/files/patch-build12
2 files changed, 4 insertions, 11 deletions
diff --git a/multimedia/atomicparsley/Makefile b/multimedia/atomicparsley/Makefile
index 836d5bf14267..6de09651ce32 100644
--- a/multimedia/atomicparsley/Makefile
+++ b/multimedia/atomicparsley/Makefile
@@ -21,6 +21,9 @@ USE_ZIP= yes
PLIST_FILES= bin/AtomicParsley
+post-patch:
+ @${REINPLACE_CMD} -e 's,g++,${CXX},g' -e 's,-g -O2 -Wall,${CXXFLAGS},g' ${WRKSRC}/build
+
do-build:
cd ${WRKSRC} && ./build
do-install:
diff --git a/multimedia/atomicparsley/files/patch-build b/multimedia/atomicparsley/files/patch-build
index 3ec7fbc8cf9e..4c55db155376 100644
--- a/multimedia/atomicparsley/files/patch-build
+++ b/multimedia/atomicparsley/files/patch-build
@@ -1,21 +1,11 @@
--- ./build.orig 2006-09-10 17:02:58.000000000 +0200
+++ ./build 2008-04-08 14:30:11.000000000 +0200
-@@ -26,7 +26,8 @@
- else
- EXTRA_CPP_FLAGS=""
- fi
--
-+elif (test $OS = FreeBSD) ;then
-+ EXTRA_CPP_FLAGS="$CFLAGS"
- else
- ## Windows (cygwin & mingw) fall here ##
- EXTRA_CPP_FLAGS=""
@@ -93,6 +94,8 @@
elif test $OS = CYGWIN ; then
g++ -g -O2 -Wall -o AtomicParsley.exe obj_files/APar_sha1.o obj_files/APar_uuid.o obj_files/AP_commons.o obj_files/AtomicParsley_genres.o obj_files/AP_iconv.o obj_files/AP_AtomExtracts.o obj_files/AtomicParsley.o obj_files/main.o -lgcc
+elif test $OS = FreeBSD; then
-+ g++ -O2 -Wall -o AtomicParsley obj_files/APar_sha1.o obj_files/APar_uuid.o obj_files/AP_commons.o obj_files/AtomicParsley_genres.o obj_files/AP_iconv.o obj_files/AP_AtomExtracts.o obj_files/AtomicParsley.o obj_files/main.o
++ g++ -g -O2 -Wall -o AtomicParsley obj_files/APar_sha1.o obj_files/APar_uuid.o obj_files/AP_commons.o obj_files/AtomicParsley_genres.o obj_files/AP_iconv.o obj_files/AP_AtomExtracts.o obj_files/AtomicParsley.o obj_files/main.o
else
g++ -g -O2 -Wall -o AtomicParsley.exe obj_files/APar_sha1.o obj_files/APar_uuid.o obj_files/AP_commons.o obj_files/AtomicParsley_genres.o obj_files/AP_iconv.o obj_files/AP_AtomExtracts.o obj_files/AtomicParsley.o obj_files/main.o
fi