diff --git a/srcpkgs/screen/template b/srcpkgs/screen/template new file mode 100644 index 00000000000..a31d6814b2d --- /dev/null +++ b/srcpkgs/screen/template @@ -0,0 +1,49 @@ +# Template file for 'screen' +pkgname=screen +version=4.0.3 +revision=1 +distfiles="http://ftp.gnu.org/gnu/$pkgname/$pkgname-$version.tar.gz" +build_style=gnu_configure +configure_args="--enable-colors256" +short_desc="The GNU screen utility" +maintainer="davehome " +homepage="http://www.gnu.org/s/screen/" +license="GPL-2" +checksum=78f0d5b1496084a5902586304d4a73954b2bfe33ea13edceecf21615c39e6c77 +long_desc=" + Screen is a full-screen window manager that multiplexes a physical terminal + between several processes, typically interactive shells. Each virtual + terminal provides the functions of the DEC VT100 terminal and, in addition, + several control functions from the ANSI X3.64 (ISO 6429) and ISO 2022 + standards (e.g., insert/delete line and support for multiple character sets). + There is a scrollback history buffer for each virtual terminal and a + copy-and-paste mechanism that allows the user to move text regions between + windows. When screen is called, it creates a single window with a shell in it + (or the specified command) and then gets out of your way so that you can use + the program as you normally would. Then, at any time, you can create new + (full-screen) windows with other programs in them (including more shells), + kill the current window, view a list of the active windows, turn output + logging on and off, copy text between windows, view the scrollback history, + switch between windows, etc. All windows run their programs completely + independent of each other. Programs continue to run when their window is + currently not visible and even when the whole screen session is detached + from the users terminal." + +Add_dependency run ncurses +Add_dependency run ncurses-libs +Add_dependency run glibc +Add_dependency build gettext +Add_dependency build texinfo +Add_dependency build ncurses-devel +Add_dependency build glibc-devel + +post_build() +{ + mkdir -p ${DESTDIR}/usr/share/info + touch -f ${DESTDIR}/usr/share/info/dir +} + +#post_install() +#{ +# # need to create a default /etc/screenrc and /etc/etcscreenrc here +#}