wok-next annotate proftpd/receipt @ rev 20449

xcb-proto is obsolete -> xorg-xcb-proto
author Aleksej Bobylev <al.bobylev@gmail.com>
date Wed Feb 28 14:08:05 2018 +0200 (2018-02-28)
parents 70fb5fbb6fde
children 757d032c55c7
rev   line source
al@19741 1 # SliTaz package receipt v2.
pascal@14768 2
pascal@14768 3 PACKAGE="proftpd"
al@19741 4 VERSION="1.3.6"
pascal@14768 5 CATEGORY="network"
al@19741 6 SHORT_DESC="Highly configurable FTP server"
pascal@14768 7 MAINTAINER="pascal.bellard@slitaz.org"
pascal@15002 8 LICENSE="GPL2"
al@19741 9 WEB_SITE="http://www.proftpd.org/"
al@19741 10
pascal@14768 11 TARBALL="$PACKAGE-$VERSION.tar.gz"
pascal@14768 12 WGET_URL="ftp://ftp.proftpd.org/distrib/source/$TARBALL"
pascal@14768 13
al@19741 14 BUILD_DEPENDS="acl-dev attr-dev"
al@19741 15 SPLIT="proftpd-dev"
pascal@14768 16
pascal@14768 17 # Rules to configure and make the package.
pascal@14768 18 compile_rules()
pascal@14768 19 {
al@19741 20 ./configure \
pascal@14768 21 --sysconfdir=/etc \
pascal@14768 22 --localstatedir=/var \
pascal@14768 23 $CONFIGURE_ARGS &&
pascal@14768 24 make &&
pascal@14768 25 make DESTDIR=$DESTDIR install
al@19741 26
al@19741 27 cat >> $install/etc/proftpd.conf <<EOT
al@19741 28
al@19741 29 # SSLv3 is unsafe, see CVE-2014-3566 POODLE
al@19741 30 # TLSProtocol TLSv1
al@19741 31 EOT
pascal@14768 32 }
pascal@14768 33
pascal@14768 34 # Rules to gen a SliTaz package suitable for Tazpkg.
pascal@14768 35 genpkg_rules()
pascal@14768 36 {
al@19741 37 case $PACKAGE in
al@19741 38 proftpd)
al@19741 39 copy @std
al@19741 40 DEPENDS="ncurses attr"
al@19741 41 ;;
al@19741 42 *-dev) copy @dev;;
al@19741 43 esac
pascal@14768 44 }