- fix clang issue caused by incorrect namespacing

- add dependency
- bump portrevision

PR:		ports/188044
Submitted by:	Chris Rees <crees@FreeBSD.org>
Approved by:	bapt (mentor)
Obtained from:	Macports
MFH:		2014Q2
This commit is contained in:
Rodrigo Osorio
2014-04-22 13:41:53 +00:00
parent e1ab652da9
commit a3b355c4e4
2 changed files with 26 additions and 2 deletions

View File

@@ -3,7 +3,7 @@
PORTNAME= ufraw
PORTVERSION= 0.19.2
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= graphics
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
@@ -19,7 +19,7 @@ LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-silent-rules --enable-extras
USES= gettext pkgconfig gmake
USES= gettext pkgconfig gmake desktop-file-utils
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS}

View File

@@ -0,0 +1,24 @@
--- ufraw.h.orig 2014-01-11 11:04:08.000000000 -0800
+++ ufraw.h 2014-01-11 11:04:54.000000000 -0800
@@ -41,6 +41,10 @@
/* An impossible value for conf float values */
#define NULLF -10000.0
+#ifdef __cplusplus
+extern "C" {
+#endif // __cplusplus
+
/* Options, like auto-adjust buttons can be in 3 states. Enabled and disabled
* are obvious. Apply means that the option was selected and some function
* has to act accourdingly, before changing to one of the first two states */
@@ -78,10 +82,6 @@ extern UFName ufRawImage;
extern UFName ufRawResources;
extern UFName ufCommandLine;
-#ifdef __cplusplus
-extern "C" {
-#endif // __cplusplus
-
UFObject *ufraw_image_new();
#ifdef HAVE_LENSFUN
UFObject *ufraw_lensfun_new();