summaryrefslogtreecommitdiff
path: root/ncurses/Makefile
blob: 9acd2c0d9f072284ab8b71c5821e4fa12ae7e203 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
include /usr/share/cibs/rules/ips.mk
include /usr/share/cibs/rules/archive.mk
include /usr/share/cibs/rules/patch.mk
include /usr/share/cibs/rules/autotools.mk
include /usr/share/cibs/rules/32.mk
include /usr/share/cibs/rules/64.mk

summary := The new curses library
license := MIT, BSD
license-file := ncurses.license

name     := ncurses
home     := http://invisible-island.net/$(name)
version  := 5.9
archive  := $(name)-$(version).tar.gz
download := ftp://invisible-island.net/$(name)/$(archive)
checksum := \
     md5:8cb9c412e5f2d96bc6f459aa8c6282a1 \
    sha1:3e042e5f2c7223bffdaac9646a533b8c758b65b5 \
  sha256:9046298fb440324c9d4135ecea7879ffed8546dd1b58e59430ea07a4633f563b \
    size:2826473

configure-options += \
	--with-shared \
	--without-profile \
	--without-debug \
	--disable-rpath \
	--enable-echo \
	--enable-const \
	--enable-pc-files \
	--without-ada \
	--without-tests \
	--enable-symlinks \
	--disable-lp64 \
	--with-chtype='long' \
	--with-mmask-t='long' \
	--disable-termcap \
	--with-default-terminfo-dir=/etc/terminfo \
	--with-terminfo-dirs="/etc/terminfo:/lib/terminfo:/usr/share/terminfo" \
	--with-ticlib=tic \
	--with-termlib=tinfo

configure-env.32 = \
	PKG_CONFIG_LIBDIR="$(libdir.32)/pkgconfig"
configure-options.32 = \
	--without-manpages \
	--with-progs

configure-env.64 = \
	PKG_CONFIG_LIBDIR="$(libdir.64)/pkgconfig"
configure-options.64 = \
	--with-progs