1. Summary
  2. Files
  3. Support
  4. Report Spam
  5. Create account
  6. Log in

root/csw/mgar/pkg/rlwrap/trunk/Makefile

Revision 16916, 2.2 KB (checked in by dmichelsen, 4 months ago)

WHOLE TREE: Explicitly set GARTYPE to current default 'v2'

Line 
1#####################################################################
2# OpenCSW build recipe for rlwrap
3#
4# Copyright 2009 Yann Rouillard <yann@pleiades.fr.eu.org>
5# All rights reserved.  Use is subject to license terms.
6#
7# Redistribution and/or use, with or without modification, is
8# permitted.  This software is without warranty of any kind.  The
9# author(s) shall not be liable in the event that use of the
10# software causes damage.
11#####################################################################
12
13###### Package information #######
14
15NAME = rlwrap
16VERSION = 0.37
17CATEGORIES = utils
18GARTYPE = v2
19
20DESCRIPTION = A readline wrapper
21define BLURB
22  rlwrap is a readline wrapper, a small utility that uses the GNU readline library to allow the editing of keyboard input for any other command. It maintains a separate input history for each command, and can TAB-expand words using all previously seen words and/or a user-specified file.
23endef
24
25PACKAGES = CSWrlwrap
26
27RUNTIME_DEP_PKGS  = CSWlibreadline6
28
29# We don't want to depend on OpenCSW perl
30CHECKPKG_OVERRIDES_CSWrlwrap += missing-dependency|CSWperl
31
32# Reference to default paths in documentation or sample files, can be safely ignored
33CHECKPKG_OVERRIDES_CSWrlwrap += file-with-bad-content|/usr/share|root/opt/csw/share/rlwrap/filters/paint_prompt
34CHECKPKG_OVERRIDES_CSWrlwrap += file-with-bad-content|/usr/local|root/opt/csw/share/doc/rlwrap/NEWS
35
36
37###### Upstream and opencsw files information #######
38
39MASTER_SITES = http://utopia.knoware.nl/~hlub/uck/rlwrap/
40
41# We define upstream file regex so we can be notifed of new upstream software release
42UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz
43
44DISTFILES  = $(NAME)-$(VERSION).tar.gz
45DISTFILES += changelog.CSW
46
47# replace setenv with putenv
48#PATCHFILES += putenv.patch
49
50##### Build and installation information #####
51
52CONFIGURE_ARGS = $(DIRPATHS)
53
54include gar/category.mk
55
56# the putenv patch modify configure.ac so we must re-generate configure
57pre-configure:
58                cd $(WORKSRC) && autoconf
59
60post-merge:
61                @ginstall -D $(WORKDIR_FIRSTMOD)/changelog.CSW $(PKGROOT)$(docdir)/$(NAME)/changelog.CSW
62                @( for FILE in AUTHORS BUGS INSTALL NEWS README TODO; do \
63                         ginstall -D $(WORKSRC_FIRSTMOD)/$$FILE $(PKGROOT)$(docdir)/$(NAME)/`basename $$FILE`; \
64                 done )
65
Note: See TracBrowser for help on using the browser.