openbsd-ports/x11/motif/Makefile
dcoppa ccee5560e7 Revert upstream's fix #1565 to unbreak xpdf
From Ubuntu

PR and test: Alessandro DE LAURENZIS

OK jca@
2016-08-26 11:57:38 +00:00

54 lines
1.3 KiB
Makefile

# $OpenBSD: Makefile,v 1.3 2016/08/26 11:57:38 dcoppa Exp $
COMMENT= Motif toolkit
DISTNAME= motif-2.3.6
REVISION= 0
SHARED_LIBS= Mrm 4.1 \
Uil 5.0 \
Xm 6.1
CATEGORIES= x11
HOMEPAGE= http://motif.ics.com/
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=motif/}
# LGPLv2.1
PERMIT_PACKAGE_CDROM= Yes
WANTLIB= ICE SM X11 Xext Xft Xmu Xrender Xt c expat fontconfig \
freetype iconv jpeg m png pthread-stubs xcb z
LIB_DEPENDS= converters/libiconv \
graphics/jpeg \
graphics/png
USE_GROFF= Yes
CONFIGURE_STYLE=gnu
CONFIGURE_ARGS= --enable-themes \
--enable-xft \
--enable-jpeg \
--disable-printing \
--enable-png
CONFIGURE_ENV= CPPFLAGS='-I${X11BASE}/include -I${LOCALBASE}/include \
-DRGB_TXT="\"${X11BASE}/share/X11/rgb.txt\""' \
LDFLAGS='-L${LOCALBASE}/lib'
post-install:
# fix sections
cd ${PREFIX}/man/man1 && sed -i '/^\.TH/s|user cmd|1|' *.1
cd ${PREFIX}/man/man3 && sed -i '/^\.TH/s|library call|3|' *.3
cd ${PREFIX}/man/man4 && sed -i '/^\.TH/s|special file|5|' *.4
cd ${PREFIX}/man/man5 && sed -i '/^\.TH/s|file formats|5|' *.5
mv ${PREFIX}/man/man4/mwmrc.4 ${PREFIX}/man/man5/mwmrc.5
# demo programs
mv ${PREFIX}/share/Xm ${PREFIX}/lib/Xm
mv ${PREFIX}/man/manm/exm_in_c.man ${PREFIX}/lib/Xm/Exm/app_in_c/
mv ${PREFIX}/man/manm/simpleDemo.man ${PREFIX}/lib/Xm/Exm/simple_app/
rmdir ${PREFIX}/man/manm
.include <bsd.port.mk>