View | Details | Raw Unified | Return to bug 208614 | Differences between
and this patch

Collapse All | Expand All

(-)graphics/ida/Makefile (-13 / +26 lines)
Lines 2-11 Link Here
2
# $FreeBSD: head/graphics/ida/Makefile 412346 2016-04-01 14:00:51Z mat $
2
# $FreeBSD: head/graphics/ida/Makefile 412346 2016-04-01 14:00:51Z mat $
3
3
4
PORTNAME=	ida
4
PORTNAME=	ida
5
PORTVERSION=	2.10
5
PORTVERSION=	2.11
6
PORTREVISION=	1
7
CATEGORIES=	graphics
6
CATEGORIES=	graphics
8
MASTER_SITES=	http://www.kraxel.org/releases/fbida/
7
MASTER_SITES=	https://www.kraxel.org/releases/fbida/
9
DISTNAME=	fbida-${PORTVERSION}
8
DISTNAME=	fbida-${PORTVERSION}
10
9
11
MAINTAINER=	ports@FreeBSD.org
10
MAINTAINER=	ports@FreeBSD.org
Lines 15-24 Link Here
15
14
16
LIB_DEPENDS=	libexif.so:graphics/libexif
15
LIB_DEPENDS=	libexif.so:graphics/libexif
17
16
18
USES=		compiler:c11 desktop-file-utils gmake iconv jpeg motif perl5
17
USES=		desktop-file-utils gmake iconv jpeg motif perl5
19
USE_PERL5=	build
18
USE_PERL5=	build
20
MAKEFILE=	GNUmakefile
19
MAKEFILE=	GNUmakefile
21
MAKE_ARGS=	HAVE_LINUX_FB_H=no HAVE_GLIBC=no JPEG_VER=80 verbose=yes
20
MAKE_ARGS=	verbose=yes
22
21
23
LDFLAGS+=	${ICONV_LIB}
22
LDFLAGS+=	${ICONV_LIB}
24
23
Lines 31-54 Link Here
31
OPTIONS_DEFAULT=	GIF PNG TIFF
30
OPTIONS_DEFAULT=	GIF PNG TIFF
32
31
33
GIF_LIB_DEPENDS=	libgif.so:graphics/giflib
32
GIF_LIB_DEPENDS=	libgif.so:graphics/giflib
34
GIF_MAKE_ARGS_OFF=	HAVE_LIBGIF=no
33
GIF_MAKE_ARGS=		HAVE_LIBGIF=yes
35
PCD_DESC=		PhotoCD support
34
PCD_DESC=		PhotoCD support
36
PCD_LIB_DEPENDS=	libpcd.so:graphics/libpcd
35
PCD_LIB_DEPENDS=	libpcd.so:graphics/libpcd
37
PCD_MAKE_ARGS_OFF=	HAVE_LIBPCD=no
36
PCD_MAKE_ARGS=		HAVE_LIBPCD=yes
38
PNG_LIB_DEPENDS=	libpng.so:graphics/png
37
PNG_LIB_DEPENDS=	libpng.so:graphics/png
39
PNG_MAKE_ARGS_OFF=	HAVE_LIBPNG=no
38
PNG_MAKE_ARGS=		HAVE_LIBPNG=yes
40
SANE_LIB_DEPENDS=	libsane.so:graphics/sane-backends
39
SANE_LIB_DEPENDS=	libsane.so:graphics/sane-backends
41
SANE_MAKE_ARGS_OFF=	HAVE_LIBSANE=no
40
SANE_MAKE_ARGS=		HAVE_LIBSANE=yes
42
TIFF_LIB_DEPENDS=	libtiff.so:graphics/tiff
41
TIFF_LIB_DEPENDS=	libtiff.so:graphics/tiff
43
TIFF_MAKE_ARGS=		HAVE_LIBTIFF=no
42
TIFF_MAKE_ARGS=		HAVE_LIBTIFF=yes
44
WEBP_LIB_DEPENDS=	libwebp.so:graphics/webp
43
WEBP_LIB_DEPENDS=	libwebp.so:graphics/webp
45
WEBP_MAKE_ARGS_OFF=	HAVE_LIBWEBP=no
44
WEBP_MAKE_ARGS=		HAVE_LIBWEBP=yes
45
46
do-configure:
47
	@${ECHO_CMD} -n > ${WRKSRC}/Make.config
48
	@${ECHO_CMD} "LIB:=lib" >> ${WRKSRC}/Make.config
49
	@${ECHO_CMD} "RESDIR:=${PREFIX}/lib/X11" >> ${WRKSRC}/Make.config
50
	@${ECHO_CMD} "HAVE_ENDIAN_H:=yes" >> ${WRKSRC}/Make.config
51
	@${ECHO_CMD} "HAVE_LINUX_FB_H:=no" >> ${WRKSRC}/Make.config
52
	@${ECHO_CMD} "HAVE_NEW_EXIF:=yes" >> ${WRKSRC}/Make.config
53
	@${ECHO_CMD} "HAVE_GLIBC:=no" >> ${WRKSRC}/Make.config
54
	@${ECHO_CMD} "HAVE_STRSIGNAL:=yes" >> ${WRKSRC}/Make.config
55
	@${ECHO_CMD} "HAVE_MOTIF:=yes" >> ${WRKSRC}/Make.config
56
	@${ECHO_CMD} "JPEG_VER:=80" >> ${WRKSRC}/Make.config
46
57
47
post-install:
58
post-install:
48
	${INSTALL_DATA} ${WRKSRC}/desktop/ida.desktop ${STAGEDIR}${DESKTOPDIR}
59
	(cd ${WRKSRC}/desktop && ${INSTALL_DATA} ida.desktop \
60
		${STAGEDIR}${PREFIX}/share/applications)
49
61
50
post-install-DOCS-on:
62
post-install-DOCS-on:
51
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
63
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
52
	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
64
	(cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} \
65
		${STAGEDIR}${DOCSDIR})
53
66
54
.include <bsd.port.mk>
67
.include <bsd.port.mk>
(-)graphics/ida/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (fbida-2.10.tar.gz) = 7a5a3aac61b40a6a2bbf716d270a46e2f8e8d5c97e314e927d41398a4d0b6cb6
1
SHA256 (fbida-2.11.tar.gz) = 7caa63d6d09aeeef6209556f3e2d05083a6a9ffc47636dee7e6019b3eea5a103
2
SIZE (fbida-2.10.tar.gz) = 283490
2
SIZE (fbida-2.11.tar.gz) = 285691
(-)graphics/ida/files/patch-GNUmakefile (-2 / +10 lines)
Lines 1-4 Link Here
1
--- GNUmakefile.orig	2015-03-31 14:07:23 UTC
1
--- GNUmakefile.orig	2016-03-24 14:39:02 UTC
2
+++ GNUmakefile
2
+++ GNUmakefile
3
@@ -8,7 +8,7 @@ resdir	=  $(DESTDIR)$(RESDIR)
3
@@ -8,7 +8,7 @@ resdir	=  $(DESTDIR)$(RESDIR)
4
 
4
 
Lines 18-24 Link Here
18
 JPEG_VER        := $(call ac_jpeg_ver)
18
 JPEG_VER        := $(call ac_jpeg_ver)
19
 endef
19
 endef
20
 
20
 
21
@@ -145,8 +145,8 @@ OBJS_IDA := \
21
@@ -145,15 +145,15 @@ OBJS_IDA := \
22
 OBJS_IDA += $(call ac_lib_mkvar,$(ida_libs),OBJS)
22
 OBJS_IDA += $(call ac_lib_mkvar,$(ida_libs),OBJS)
23
 
23
 
24
 # for X11 + Motif
24
 # for X11 + Motif
Lines 29-31 Link Here
29
 ida : LDLIBS	+= -lXm -lXpm -lXt -lXext -lX11
29
 ida : LDLIBS	+= -lXm -lXpm -lXt -lXext -lX11
30
 
30
 
31
 # jpeg/exif libs
31
 # jpeg/exif libs
32
 ida : LDLIBS	+= -ljpeg -lexif -lm
33
 
34
 # RegEdit.c is good old K&R ...
35
-RegEdit.o : CFLAGS += -Wno-missing-prototypes -Wno-strict-prototypes -Wno-maybe-uninitialized
36
+RegEdit.o : CFLAGS += -Wno-missing-prototypes -Wno-strict-prototypes -Wno-uninitialized
37
 
38
 ida: $(OBJS_IDA) $(OBJS_READER) $(OBJS_WRITER)
39
 
(-)graphics/ida/files/patch-desktop.c (-3 / +3 lines)
Lines 1-6 Link Here
1
--- desktop.c.orig	2009-05-24 18:56:39.000000000 +0300
1
--- desktop.c.orig	2016-03-24 14:39:02 UTC
2
+++ desktop.c	2009-05-24 18:56:44.000000000 +0300
2
+++ desktop.c
3
@@ -26,7 +26,7 @@
3
@@ -27,7 +27,7 @@ extern int debug;
4
 /* desktop files are in utf-8                                                */
4
 /* desktop files are in utf-8                                                */
5
 
5
 
6
 static int iconv_string(char *to, char *from,
6
 static int iconv_string(char *to, char *from,
(-)graphics/ida/files/patch-mk__Variables.mk (-2 / +2 lines)
Lines 1-5 Link Here
1
--- mk/Variables.mk.orig	2008-06-09 17:56:36.000000000 +0300
1
--- mk/Variables.mk.orig	2016-03-24 14:39:02 UTC
2
+++ mk/Variables.mk	2009-05-24 19:03:04.000000000 +0300
2
+++ mk/Variables.mk
3
@@ -4,12 +4,12 @@
3
@@ -4,12 +4,12 @@
4
 # directories
4
 # directories
5
 DESTDIR	=
5
 DESTDIR	=
(-)graphics/ida/pkg-descr (-2 / +3 lines)
Lines 1-4 Link Here
1
Ida is a small and fast image viewer, motif-based.  For people who don't want
1
Ida is a small and fast image viewer, motif-based. For people who don't
2
the KDE/GNOME overhead.  Some basic editing functions are available too.
2
want the KDE/GNOME overhead. Some basic editing functions are available
3
too.
3
4
4
WWW: http://www.kraxel.org/blog/linux/fbida/
5
WWW: http://www.kraxel.org/blog/linux/fbida/

Return to bug 208614