wok-current rev 22941
updated icewm (1.3.8 -> 1.6.4)
author | Hans-G?nter Theisgen |
---|---|
date | Thu Feb 27 17:27:42 2020 +0100 (2020-02-27) |
parents | dac0b283fc41 |
children | 0186662b0fe8 |
files | icewm/receipt |
line diff
1.1 --- a/icewm/receipt Thu Feb 27 15:22:59 2020 +0100 1.2 +++ b/icewm/receipt Thu Feb 27 17:27:42 2020 +0100 1.3 @@ -1,34 +1,49 @@ 1.4 # SliTaz package receipt. 1.5 1.6 PACKAGE="icewm" 1.7 -VERSION="1.3.8" 1.8 +VERSION="1.6.4" 1.9 CATEGORY="x-window" 1.10 -SHORT_DESC="Ice Window Manager with Themes" 1.11 +TAGS="window-manager" 1.12 +SHORT_DESC="Ice Window Manager with Themes." 1.13 MAINTAINER="devl547@gmail.com" 1.14 LICENSE="GPL2" 1.15 +WEB_SITE="https://ice-wm.org/" 1.16 + 1.17 TARBALL="$PACKAGE-$VERSION.tar.gz" 1.18 -WEB_SITE="https://ice-wm.org/" 1.19 -WGET_URL="$SF_MIRROR/icewm/icewm-${VERSION%.*}/$VERSION/$TARBALL" 1.20 -TAGS="window-manager" 1.21 +WGET_URL="https://github.com/ice-wm/$PACKAGE/archive/v$VERSION.tar.gz" 1.22 1.23 -BUILD_DEPENDS="xorg-libX11-dev xorg-libXrandr-dev xorg-libXext-dev \ 1.24 -xorg-libXpm-dev xorg-libXrender-dev xorg-libXft xorg-libXft-dev xorg-libSM-dev \ 1.25 -xorg-libICE-dev xorg-libXrandr-dev imlib-dev freetype-dev giflib-dev \ 1.26 -xorg-libXinerama xorg-libXinerama-dev \ 1.27 -xorg-xproto xorg-xextproto xorg-randrproto fontconfig-dev gettext \ 1.28 -gdk-pixbuf-dev pkg-config" 1.29 -DEPENDS="xorg-libX11 xorg-libXrandr xorg-libXext xorg-libXpm xorg-libXinerama \ 1.30 -xorg-libXrender xorg-libXft xorg-libSM xorg-libICE imlib freetype \ 1.31 -gdk-pixbuf gettext-base" 1.32 +DEPENDS="freetype gcc83-lib-base gdk-pixbuf gettext-base imlib xorg-libICE 1.33 + xorg-libSM xorg-libX11 xorg-libXext xorg-libXft xorg-libXinerama 1.34 + xorg-libXpm xorg-libXrandr xorg-libXrender" 1.35 +BUILD_DEPENDS="asciidoc autoconf automake fontconfig-dev freetype-dev gcc83 1.36 + gdk-pixbuf-dev gettext giflib-dev imlib-dev libtool pkg-config 1.37 + util-linux-uuid-dev xorg-libICE-dev xorg-libSM-dev xorg-libX11-dev 1.38 + xorg-libXext-dev xorg-libXft-dev xorg-libXinerama-dev xorg-libXpm-dev 1.39 + xorg-libXrandr-dev xorg-libXrender-dev xorg-randrproto xorg-xextproto 1.40 + xorg-xproto" 1.41 1.42 # Rules to configure and make the package. 1.43 compile_rules() 1.44 { 1.45 - sed -i '/deprecated/d' src/base.h 1.46 - sed -i 's/^CORE_LIBS =/& -lfontconfig/' src/Makefile.in 1.47 - ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib/icewm \ 1.48 - --localstatedir=/var --mandir=/usr/share/man \ 1.49 - $CONFIGURE_ARGS && 1.50 +# sed -i '/deprecated/d' src/base.h 1.51 +# sed -i 's/^CORE_LIBS =/& -lfontconfig/' src/Makefile.in 1.52 + 1.53 + export LDFLAGS="$LDFLAGS -lrt" 1.54 + 1.55 + ./autogen.sh && 1.56 + ./configure \ 1.57 + ASCIIDOC=asciidoc \ 1.58 + CC=gcc-83 \ 1.59 + CXX=g++-83 \ 1.60 + --prefix=/usr \ 1.61 + --sysconfdir=/etc \ 1.62 + --libexecdir=/usr/lib/icewm \ 1.63 + --localstatedir=/var \ 1.64 + --mandir=/usr/share/man \ 1.65 + $CONFIGURE_ARGS && 1.66 + # remove unsupported options for pod2man and pod2html (perl 5.14.1) 1.67 + sed -i '/--errors="none"/d; /--nourls/d; /--poderrors/d' \ 1.68 + man/Makefile && 1.69 make && 1.70 make DESTDIR=$DESTDIR install 1.71 } 1.72 @@ -36,7 +51,8 @@ 1.73 # Rules to gen a SliTaz package suitable for Tazpkg. 1.74 genpkg_rules() 1.75 { 1.76 - mkdir -p $fs/usr/ 1.77 - cp -a $install/usr/bin $fs/usr 1.78 - cp -a $install/usr/share $fs/usr 1.79 + mkdir -p $fs/usr 1.80 + 1.81 + cp -a $install/usr/bin $fs/usr 1.82 + cp -a $install/usr/share $fs/usr 1.83 }