diff options
Diffstat (limited to 'package')
-rw-r--r-- | package/Config.in | 1 | ||||
-rw-r--r-- | package/enscript/Config.in | 11 | ||||
-rw-r--r-- | package/enscript/enscript.mk | 19 |
3 files changed, 31 insertions, 0 deletions
diff --git a/package/Config.in b/package/Config.in index be1aa9967..82e6c5c84 100644 --- a/package/Config.in +++ b/package/Config.in @@ -290,6 +290,7 @@ endmenu menu "Interpreter languages and scripting" source "package/erlang/Config.in" +source "package/enscript/Config.in" source "package/haserl/Config.in" source "package/jamvm/Config.in" source "package/lua/Config.in" diff --git a/package/enscript/Config.in b/package/enscript/Config.in new file mode 100644 index 000000000..26c45e1e2 --- /dev/null +++ b/package/enscript/Config.in @@ -0,0 +1,11 @@ +config BR2_PACKAGE_ENSCRIPT + bool "enscript" + help + GNU Enscript is a free replacement for Adobe's enscript program. + + GNU Enscript converts ASCII files to PostScript, HTML, or RTF and + stores generated output to a file or sends it directly to the + printer. It includes features for `pretty-printing' (language- + sensitive code highlighting) in several programming languages. + + http://www.gnu.org/software/enscript diff --git a/package/enscript/enscript.mk b/package/enscript/enscript.mk new file mode 100644 index 000000000..93e4d6da6 --- /dev/null +++ b/package/enscript/enscript.mk @@ -0,0 +1,19 @@ +############################################################# +# +# enscript +# +############################################################# + +ENSCRIPT_VERSION = 1.6.6 +ENSCRIPT_SITE = $(BR2_GNU_MIRROR)/enscript/ +ENSCRIPT_LICENSE = GPLv3+ +ENSCRIPT_LICENSE_FILES = COPYING + +# Enable pthread threads if toolchain supports threads +ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y) + ENSCRIPT_CONF_OPT += --enable-threads=pth +else + ENSCRIPT_CONF_OPT += --disable-threads +endif + +$(eval $(autotools-package)) |