diff options
author | lioux <lioux@FreeBSD.org> | 2000-12-01 22:46:28 +0800 |
---|---|---|
committer | lioux <lioux@FreeBSD.org> | 2000-12-01 22:46:28 +0800 |
commit | 50b9306be0028548e479104ba77f55fbba755176 (patch) | |
tree | 421c38cc28762a8b4b1540163a91b6e9fc2b41e6 /x11 | |
parent | a1e497d4dd07880eb0eb60b3abffe2fc53ac23d9 (diff) | |
download | freebsd-ports-gnome-50b9306be0028548e479104ba77f55fbba755176.tar.gz freebsd-ports-gnome-50b9306be0028548e479104ba77f55fbba755176.tar.zst freebsd-ports-gnome-50b9306be0028548e479104ba77f55fbba755176.zip |
Add several WITH_* configure time options to the ports.
Also, enable rxvt-devel shared lib build.
PR: ports/23201
Submitted by: Jay Sachs <jay@avacet.com>
Diffstat (limited to 'x11')
-rw-r--r-- | x11/rxvt-devel/Makefile | 38 | ||||
-rw-r--r-- | x11/rxvt-devel/pkg-plist | 2 | ||||
-rw-r--r-- | x11/rxvt-unicode/Makefile | 36 | ||||
-rw-r--r-- | x11/rxvt/Makefile | 36 |
4 files changed, 111 insertions, 1 deletions
diff --git a/x11/rxvt-devel/Makefile b/x11/rxvt-devel/Makefile index 18e5e0bac0ae..c2133fcdbcbb 100644 --- a/x11/rxvt-devel/Makefile +++ b/x11/rxvt-devel/Makefile @@ -23,13 +23,49 @@ USE_X_PREFIX= yes USE_XPM= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-utmp --enable-wtmp --enable-languages \ - --with-xpm --enable-xpm-background --enable-transparency + --with-xpm --enable-xpm-background --enable-transparency \ + --enable-shared USE_LIBTOOL= yes INSTALLS_SHLIB= yes USE_BZIP2= yes MAN1= rxvt.1 +# enable greek keyboard support +.if defined(WITH_GREEK_KEYBOARD) +CONFIGURE_ARGS+= --enable-greek +.endif # WITH_GREEK_KEYBOARD +# +# enable menubar +.if defined(WITH_MENUBAR) +CONFIGURE_ARGS+= --enable-menubar +.endif # WITH_MENUBAR +# +# enable scrolling via mouse wheel or buttons 4 & 5 +.if defined(WITH_MOUSEWHEEL) +CONFIGURE_ARGS+= --enable-mousewheel +.endif # WITH_MOUSEWHEEL +# +# enable NeXT style scrollbar +.if defined(WITH_NEXT_SCROLLBAR) +CONFIGURE_ARGS+= --enable-next-scroll +.endif +# +# enable rxvt style scrollbar +.if defined(WITH_RXVT_SCROLLBAR) +CONFIGURE_ARGS+= --enable-rxvt-scroll +.endif # WITH_RXVT_SCROLLBAR +# +# XIM (X Input Method) protocol support +.if defined(WITH_XIM) +CONFIGURE_ARGS+= --enable-xim +.endif # WITH_XIM +# +# enable Xterm style scrollbar +.if defined(WITH_XTERM_SCROLLBAR) +CONFIGURE_ARGS+= --enable-xterm-scroll +.endif # WITH_XTERM_SCROLLBAR + post-install: @${CHMOD} 4711 ${PREFIX}/bin/rxvt diff --git a/x11/rxvt-devel/pkg-plist b/x11/rxvt-devel/pkg-plist index 0bbad346ee3c..23ecfdc18e08 100644 --- a/x11/rxvt-devel/pkg-plist +++ b/x11/rxvt-devel/pkg-plist @@ -1,2 +1,4 @@ bin/rxvt lib/librxvt.a +lib/librxvt.so +lib/librxvt.so.0 diff --git a/x11/rxvt-unicode/Makefile b/x11/rxvt-unicode/Makefile index a531f2ea5897..c4539347e894 100644 --- a/x11/rxvt-unicode/Makefile +++ b/x11/rxvt-unicode/Makefile @@ -26,6 +26,42 @@ CONFIGURE_ARGS= --enable-utmp --enable-wtmp \ USE_BZIP2= yes MAN1= rxvt.1 +# enable big5 support +.if defined(WITH_BIG5) +CONFIGURE_ARGS+= --enable-big5 +.endif # WITH_BIG5 +# +# enable gb support +.if defined(WITH_GB) +CONFIGURE_ARGS+= --enable-gb +.endif # WITH_GB +# +# enable greek keyboard support +.if defined(WITH_GREEK_KEYBOARD) +CONFIGURE_ARGS+= --enable-greek +.endif # WITH_GREEK_KEYBOARD +# +# enable kanji support +.if defined(WITH_KANJI) +CONFIGURE_ARGS+= --enable-kanji +.endif # WITH_KANJI +# +# enable menubar +.if defined(WITH_MENUBAR) +CONFIGURE_ARGS+= --enable-menubar +.endif # WITH_MENUBAR +# +# XIM (X Input Method) protocol support +.if defined(WITH_XIM) +CONFIGURE_ARGS+= --enable-xim +.endif # WITH_XIM +# +# enable Xterm style scrollbar +.if defined(WITH_XTERM_SCROLLBAR) +CONFIGURE_ARGS+= --enable-xterm-scroll +.endif # WITH_XTERM_SCROLLBAR +# + post-install: @${CHMOD} 4711 ${PREFIX}/bin/rxvt diff --git a/x11/rxvt/Makefile b/x11/rxvt/Makefile index a531f2ea5897..c4539347e894 100644 --- a/x11/rxvt/Makefile +++ b/x11/rxvt/Makefile @@ -26,6 +26,42 @@ CONFIGURE_ARGS= --enable-utmp --enable-wtmp \ USE_BZIP2= yes MAN1= rxvt.1 +# enable big5 support +.if defined(WITH_BIG5) +CONFIGURE_ARGS+= --enable-big5 +.endif # WITH_BIG5 +# +# enable gb support +.if defined(WITH_GB) +CONFIGURE_ARGS+= --enable-gb +.endif # WITH_GB +# +# enable greek keyboard support +.if defined(WITH_GREEK_KEYBOARD) +CONFIGURE_ARGS+= --enable-greek +.endif # WITH_GREEK_KEYBOARD +# +# enable kanji support +.if defined(WITH_KANJI) +CONFIGURE_ARGS+= --enable-kanji +.endif # WITH_KANJI +# +# enable menubar +.if defined(WITH_MENUBAR) +CONFIGURE_ARGS+= --enable-menubar +.endif # WITH_MENUBAR +# +# XIM (X Input Method) protocol support +.if defined(WITH_XIM) +CONFIGURE_ARGS+= --enable-xim +.endif # WITH_XIM +# +# enable Xterm style scrollbar +.if defined(WITH_XTERM_SCROLLBAR) +CONFIGURE_ARGS+= --enable-xterm-scroll +.endif # WITH_XTERM_SCROLLBAR +# + post-install: @${CHMOD} 4711 ${PREFIX}/bin/rxvt |