wok view tcsh/receipt @ rev 25770
dool,fake-hwclock,gtkam,xfce4-*-plugin,xlogo: add current_version
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Fri Sep 06 11:29:23 2024 +0000 (2 months ago) |
parents | 13ff266c0962 |
children |
line source
1 # SliTaz package receipt.
3 PACKAGE="tcsh"
4 VERSION="6.24.01"
5 CATEGORY="system-tools"
6 SHORT_DESC="Enhanced, compatible Berkeley UNIX C shell."
7 MAINTAINER="samuel_trassare@yahoo.com"
8 LICENSE="BSD"
9 WEB_SITE="https://www.tcsh.org/"
11 TARBALL="TCSH${VERSION//./_}.tar.gz"
12 WGET_URL="https://github.com/tcsh-org/$PACKAGE/archive/$TARBALL"
14 SUGGESTED="tcsh-lang"
15 DEPENDS="ncurses"
16 BUILD_DEPENDS="ncurses-dev"
17 #The following build dep will be necessary when glibc ups to 2.14.
18 #BUILD_DEPENDS="libtirpc"
20 current_version()
21 {
22 wget -O - ${WGET_URL%/arch*}/tags 2>/dev/null | \
23 sed '/archive.*tar/!d;s|.*/TCSH\(.*\).tar.*|\1|;s|_|.|g;q'
24 }
26 # Rules to configure and make the package.
27 compile_rules()
28 {
29 export LDFLAGS="$LDFLAGS -ltinfo"
30 mkdir -p $DESTDIR/usr/bin
31 touch $DESTDIR/usr/bin/tcsh
33 ./configure $CONFIGURE_ARGS &&
34 make &&
35 make install &&
37 rm -f $DESTDIR/usr/bin/tcsh.old
38 }
40 # Rules to gen a SliTaz package suitable for Tazpkg.
41 genpkg_rules()
42 {
43 # 6.24.01
44 # /usr/share/locale split off to tcsh-lang
46 cook_copy_folders bin
47 }