wok annotate licenses/receipt @ rev 20661

Up slitaz-base-files (339)
author Pascal Bellard <pascal.bellard@slitaz.org>
date Mon Jan 14 10:40:58 2019 +0100 (2019-01-14)
parents b60a85922696
children
rev   line source
al@14652 1 # SliTaz package receipt.
al@14652 2
al@14652 3 PACKAGE="licenses"
al@14652 4 VERSION="2013"
al@14652 5 CATEGORY="development"
al@14652 6 SHORT_DESC="Various licenses"
al@14652 7 MAINTAINER="al.bobylev@gmail.com"
al@14652 8 LICENSE="GPL3"
al@14652 9 WEB_SITE="http://www.gnu.org/licenses/licenses.html"
al@14652 10
pascal@18365 11 EXTRA_SOURCE_FILES="GPL3.html LGPL3.html AGPL3.html FDL1.3.html gpl.txt \
pascal@18365 12 lgpl.txt agpl.txt fdl.txt GPL.html LGPL.html AGPL.html FDL.html \
pascal@18365 13 GPL2.html GPL1.html LGPL2.1.html LGPL2.html FDL1.2.html FDL1.1.html \
pascal@18365 14 MPL2.html MPL1.1.html MPL2.txt MPL1.1.txt"
pascal@18365 15
pascal@18365 16 src_wget()
pascal@18365 17 {
pascal@18365 18 local file="$SOURCES_REPOSITORY/$(basename $2)"
pascal@18365 19 [ -s "$file" ] || wget -O "$file" "$1"
pascal@18365 20 cp "$file" "$2"
pascal@18365 21 }
al@14652 22
al@14652 23 # Rules to gen a SliTaz package suitable for Tazpkg.
al@14652 24 genpkg_rules()
al@14652 25 {
al@14652 26 ### GNU Licenses ###
al@14652 27 G=http://www.gnu.org/licenses
al@14652 28 O=$G/old-licenses
al@14652 29 l=/usr/share/licenses
al@14652 30 L=$fs$l
al@14652 31 H=-standalone.html
al@14652 32 mkdir -p $L
al@14652 33 # actual
pascal@18365 34 src_wget $G/gpl-3.0$H $L/GPL3.html
pascal@18365 35 src_wget $G/lgpl-3.0$H $L/LGPL3.html
pascal@18365 36 src_wget $G/agpl-3.0$H $L/AGPL3.html
pascal@18365 37 src_wget $G/fdl-1.3$H $L/FDL1.3.html
pascal@18365 38 src_wget $G/gpl.txt $L/gpl.txt
pascal@18365 39 src_wget $G/lgpl.txt $L/lgpl.txt
pascal@18365 40 src_wget $G/agpl.txt $L/agpl.txt
pascal@18365 41 src_wget $G/fdl.txt $L/fdl.txt
al@14652 42 # links to actual
al@14652 43 ln -s $l/GPL3.html $L/GPL.html
al@14652 44 ln -s $l/LGPL3.html $L/LGPL.html
al@14652 45 ln -s $l/AGPL3.html $L/AGPL.html
al@14652 46 ln -s $l/FDL1.3.html $L/FDL.html
al@14652 47 # old
pascal@18365 48 src_wget $O/gpl-2.0$H $L/GPL2.html
pascal@18365 49 src_wget $O/gpl-1.0$H $L/GPL1.html
pascal@18365 50 src_wget $O/lgpl-2.1$H $L/LGPL2.1.html
pascal@18365 51 src_wget $O/lgpl-2.0$H $L/LGPL2.html
pascal@18365 52 src_wget $O/fdl-1.2$H $L/FDL1.2.html
pascal@18365 53 src_wget $O/fdl-1.1$H $L/FDL1.1.html
al@14652 54
al@14652 55 ### Mozilla Licenses ###
pascal@18365 56 src_wget http://www.mozilla.org/MPL/2.0/ $L/MPL2.html
pascal@18365 57 src_wget http://www.mozilla.org/MPL/2.0/index.txt $L/MPL2.txt
pascal@18365 58 src_wget http://www.mozilla.org/MPL/1.1/ $L/MPL1.1.html
pascal@18365 59 src_wget http://www.mozilla.org/MPL/1.1/index.txt $L/MPL1.1.txt
al@14652 60
al@14652 61 }