/[ports]/head/x11/xloadimage/Makefile
ViewVC logotype

Contents of /head/x11/xloadimage/Makefile

Parent Directory Parent Directory | Revision Log Revision Log


Revision 451065 - (show annotations) (download)
Mon Oct 2 04:01:10 2017 UTC (6 years, 9 months ago) by ak
File MIME type: text/plain
File size: 1899 byte(s)
- Update to debian patchset 24
  * Fix fullscreen scaling
  * Fix shrink zooming upward
  * Manual page various fixes

1 # Created by: jmz
2 # $FreeBSD$
3
4 PORTNAME= xloadimage
5 PORTVERSION= 4.1.24
6 CATEGORIES= x11 graphics
7 MASTER_SITES= DEBIAN_POOL
8 DISTNAME= ${PORTNAME}.${VERSION}
9 DISTFILES= ${DISTNAME:S/./_/}.orig${EXTRACT_SUFX} \
10 ${DISTNAME:S/./_/}-${REVISION}.debian.tar.xz
11
12 MAINTAINER= ak@FreeBSD.org
13 COMMENT= X11 Image Loading Utility
14
15 LICENSE= MIT
16
17 LIB_DEPENDS= libpng.so:graphics/png \
18 libtiff.so:graphics/tiff
19
20 CONFLICTS_INSTALL= xli-*
21
22 EXTRA_PATCHES= ${WRKDIR}/debian/patches/*.patch
23 IGNORE_PATCHES= 07_SYSPATHFILE.patch 24_libtiff5.patch \
24 25_hardening-flags.patch 26_uufilter-implicit-declaration.patch \
25 30_libtiff5.patch 31_reproducible-build.patch
26
27 PATCH_STRIP= -p1
28 VERSION= ${PORTVERSION:R}
29 REVISION= ${PORTVERSION:E}
30
31 USES= jpeg
32 USE_XORG= x11
33 GNU_CONFIGURE= yes
34
35 CPPFLAGS+= -I${LOCALBASE}/include
36 LDFLAGS+= -L${LOCALBASE}/lib
37
38 pre-patch:
39 @${RM} ${IGNORE_PATCHES:S,^,${WRKDIR}/debian/patches/,}
40
41 post-patch:
42 @${CHMOD} a+rx ${WRKSRC}/configure
43 @${REINPLACE_CMD} -e 's|TIFFHeader|TIFFHeaderClassic|g' \
44 ${WRKSRC}/tiff.c
45 @${REINPLACE_CMD} -e \
46 's:/etc/X11/Xloadimage:${PREFIX}/etc/xloadimagerc: ; \
47 s:/usr/lib/xloadimagerc:${PREFIX}/etc/xloadimagerc: ; \
48 s:/usr/include/X11/bitmaps:${PREFIX}/include/X11/bitmaps:' \
49 ${WRKSRC}/xloadimage.man
50
51 do-install:
52 ${INSTALL_PROGRAM} ${WRKSRC}/xloadimage ${STAGEDIR}${PREFIX}/bin
53 @(cd ${STAGEDIR}${PREFIX}/bin && \
54 ${LN} -sf xloadimage xsetbg && \
55 ${LN} -sf xloadimage xview )
56 ${INSTALL_PROGRAM} ${WRKSRC}/uufilter ${STAGEDIR}${PREFIX}/bin
57 ${INSTALL_MAN} ${WRKSRC}/uufilter.man ${STAGEDIR}${MAN1PREFIX}/man/man1/uufilter.1
58 ${INSTALL_MAN} ${WRKSRC}/xloadimage.man ${STAGEDIR}${MAN1PREFIX}/man/man1/xloadimage.1
59 @(cd ${STAGEDIR}${MAN1PREFIX}/man/man1 && \
60 ${LN} -sf xloadimage.1 xsetbg.1 && \
61 ${LN} -sf xloadimage.1 xview.1 )
62 ${INSTALL_DATA} ${WRKSRC}/xloadimagerc ${STAGEDIR}${PREFIX}/etc/xloadimagerc.sample
63
64 .include <bsd.port.mk>

Properties

Name Value
svn:eol-style native
svn:keywords FreeBSD=%H
svn:mime-type text/plain

  ViewVC Help
Powered by ViewVC 1.1.27