wok-next diff py3k3/receipt @ rev 20190
Up wayland-protocols (1.11)
author | Xander Ziiryanoff <psychomaniak@xakep.ru> |
---|---|
date | Fri Nov 03 01:17:08 2017 +0100 (2017-11-03) |
parents | 0f1876141d45 |
children | 0fcf48f89432 |
line diff
1.1 --- a/py3k3/receipt Mon Oct 30 01:52:44 2017 +0200 1.2 +++ b/py3k3/receipt Fri Nov 03 01:17:08 2017 +0100 1.3 @@ -1,30 +1,32 @@ 1.4 -# SliTaz package receipt. 1.5 +# SliTaz package receipt v2. 1.6 1.7 PACKAGE="py3k3" 1.8 VERSION="3.3.6" 1.9 CATEGORY="development" 1.10 -SHORT_DESC="The Python 3000 programming language." 1.11 +SHORT_DESC="The Python 3000 programming language" 1.12 MAINTAINER="nneul@neulinger.org" 1.13 LICENSE="GPL" 1.14 +WEB_SITE="https://www.python.org/download/releases/" 1.15 + 1.16 SOURCE="Python" 1.17 TARBALL="$SOURCE-$VERSION.tgz" 1.18 -WEB_SITE="https://www.python.org/download/releases/" 1.19 WGET_URL="https://www.python.org/ftp/python/$VERSION/$TARBALL" 1.20 -PROVIDE="py3k" 1.21 1.22 -DEPENDS="openssl bzlib readline sqlite3 zlib xorg-libXScrnSaver ncurses gdbm tk \ 1.23 -xorg-libXext" 1.24 BUILD_DEPENDS="readline-dev gdbm-dev openssl-dev sqlite3-dev zlib-dev tk-dev \ 1.25 ncurses-dev liblzma-dev bzip2-dev" 1.26 +SPLIT="py3k3-dev" 1.27 COOKOPTS="!zip" 1.28 1.29 # Rules to configure and make the package. 1.30 compile_rules() 1.31 { 1.32 mkdir -p $DESTDIR/usr/lib/pkgconfig 1.33 - ./configure --enable-shared \ 1.34 - --prefix=/usr --infodir=/usr/share/info \ 1.35 - --mandir=/usr/share/man $CONFIGURE_ARGS && 1.36 + ./configure \ 1.37 + --enable-shared \ 1.38 + --prefix=/usr \ 1.39 + --infodir=/usr/share/info \ 1.40 + --mandir=/usr/share/man \ 1.41 + $CONFIGURE_ARGS && 1.42 make && 1.43 make DESTDIR=$DESTDIR install 1.44 } 1.45 @@ -32,12 +34,26 @@ 1.46 # Rules to gen a SliTaz package suitable for Tazpkg. 1.47 genpkg_rules() 1.48 { 1.49 - python_version=${VERSION:0:3} 1.50 - mkdir -p $fs/usr/include/python${python_version}m 1.51 - cp -a $install/usr/bin $fs/usr 1.52 - cp -a $install/usr/lib $fs/usr 1.53 - # needed for python3 to work 1.54 - cp -a $install/usr/include/python${python_version}m/pyconfig.h \ 1.55 - $fs/usr/include/python${python_version}m 1.56 - rm -f $fs/usr/bin/*-config 1.57 + case $PACKAGE in 1.58 + py3k3) 1.59 + python_version=${VERSION:0:3} 1.60 + mkdir -p $fs/usr/include/python${python_version}m 1.61 + cp -a $install/usr/bin $fs/usr 1.62 + cp -a $install/usr/lib $fs/usr 1.63 + # needed for python3 to work 1.64 + cp -a $install/usr/include/python${python_version}m/pyconfig.h \ 1.65 + $fs/usr/include/python${python_version}m 1.66 + rm -f $fs/usr/bin/*-config 1.67 + DEPENDS="openssl bzlib readline sqlite3 zlib xorg-libXScrnSaver \ 1.68 + ncurses gdbm tk xorg-libXext" 1.69 + PROVIDE="py3k" 1.70 + ;; 1.71 + *-dev) 1.72 + mkdir -p $fs/usr/bin 1.73 + cp -a $install/usr/include $fs/usr 1.74 + cp -a $install/usr/bin/*-config $fs/usr/bin 1.75 + chmod 755 $fs/usr/bin/*-config 1.76 + rm $fs/usr/include/*/pyconfig.h 1.77 + ;; 1.78 + esac 1.79 }