summaryrefslogtreecommitdiffstats
path: root/abs/core/licenses/PKGBUILD
blob: 03aff44c295004a097086d189836c653a5801355 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
# $Id: PKGBUILD 141262 2011-10-27 16:12:32Z dan $
# Maintainer: Dan McGee <dan@archlinux.org>

pkgname=licenses
pkgver=2.9
pkgrel=1
pkgdesc="The standard licenses distribution package"
arch=('any')
license=('custom:none')
url="http://www.archlinux.org/"
groups=('base')
makedepends=(links)
source=(apache-2.0.txt::http://www.apache.org/licenses/LICENSE-2.0.txt
        cc-by-3.0.txt
        cc-by-nc-3.0.txt
        cc-by-nc-nd-3.0.txt
        cc-by-nc-sa-3.0.txt
        cc-by-nd-3.0.txt
        cc-by-sa-3.0.txt
        cc-readme.txt
        cddl-1.0.txt
        eclipse-1.0.txt
        http://www.gnu.org/licenses/agpl-3.0.txt
        http://www.gnu.org/licenses/gpl-2.0.txt
        http://www.gnu.org/licenses/gpl-3.0.txt
        http://www.gnu.org/licenses/lgpl-2.1.txt
        http://www.gnu.org/licenses/lgpl-3.0.txt
        http://www.gnu.org/licenses/fdl-1.2.txt
        http://www.gnu.org/licenses/fdl-1.3.txt
        http://www.latex-project.org/lppl.txt
        http://www.mozilla.org/MPL/MPL-1.1.txt
        perlartistic.txt
        http://www.perlfoundation.org/attachment/legal/artistic-2_0.txt
        php-3.0.txt::http://www.php.net/license/3_0.txt
        ruby-license.txt::http://www.ruby-lang.org/en/LICENSE.txt
        cpl-1.0.txt
        python-2.txt
        w3c.html::http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
        ZopePublicLicense.txt)

build() {
  cd $pkgdir
  mkdir -p usr/share/licenses/common
  cd usr/share/licenses/common

  mkdir AGPL3
  cp $srcdir/agpl-3.0.txt AGPL3/license.txt
  ln -s AGPL3 AGPL

  mkdir Apache
  cp $srcdir/apache-2.0.txt Apache/license.txt
  ln -s Apache APACHE

  mkdir Artistic2.0
  cp $srcdir/artistic-2_0.txt Artistic2.0/license.txt

  mkdir CCPL
  cp $srcdir/cc-by-3.0.txt CCPL/
  cp $srcdir/cc-by-nc-3.0.txt CCPL/
  cp $srcdir/cc-by-nc-nd-3.0.txt CCPL/
  cp $srcdir/cc-by-nc-sa-3.0.txt CCPL/
  cp $srcdir/cc-by-nd-3.0.txt CCPL/
  cp $srcdir/cc-by-sa-3.0.txt CCPL/
  cp $srcdir/cc-readme.txt CCPL/

  mkdir CDDL
  cp $srcdir/cddl-1.0.txt CDDL/license.txt

  mkdir CPL
  cp $srcdir/cpl-1.0.txt CPL/license.txt

  mkdir EPL
  cp $srcdir/eclipse-1.0.txt EPL/license.txt

  mkdir {GPL2,GPL3}
  cp $srcdir/gpl-2.0.txt GPL2/license.txt
  cp $srcdir/gpl-3.0.txt GPL3/license.txt
  ln -s GPL2 GPL

  mkdir {FDL1.2,FDL1.3}
  cp $srcdir/fdl-1.2.txt FDL1.2/license.txt
  cp $srcdir/fdl-1.3.txt FDL1.3/license.txt
  ln -s FDL1.2 FDL

  mkdir {LGPL2.1,LGPL3}
  cp $srcdir/lgpl-2.1.txt LGPL2.1/license.txt
  cp $srcdir/lgpl-3.0.txt LGPL3/license.txt
  ln -s LGPL2.1 LGPL

  mkdir LPPL
  cp $srcdir/lppl.txt LPPL/license.txt

  mkdir MPL
  cp $srcdir/MPL-1.1.txt MPL/license.txt

  mkdir PerlArtistic
  cp $srcdir/perlartistic.txt PerlArtistic/license.txt

  mkdir PHP
  cp $srcdir/php-3.0.txt PHP/license.txt
  
  mkdir PSF
  cp $srcdir/python-2.txt PSF/license.txt

  mkdir RUBY
  cp $srcdir/ruby-license.txt RUBY/license.txt

  mkdir W3C
  # Text-ize the HTML version, prune the header and footer garbage
  links -dump $srcdir/w3c.html |\
      sed -n -e '/^Footer Navigation/ q' \
      -e '/^ *W3C Software Notice and License/,$ p'> W3C/license.txt

  mkdir ZPL
  cp $srcdir/ZopePublicLicense.txt ZPL/license.txt
}
md5sums=('3b83ef96387f14655fc854ddc3c6bd57'
         'ffb24d1bbf8b83d373f0b8edc3feb0c6'
         '682a5e3b03510ba46c4f566478c871bc'
         '166b65b71e44630b436bfe937c4c0b73'
         '89bca4a2dde8b7d39c27a1dc24078932'
         '2502517d13d8136fffaf248489ad0870'
         '5367190077e12a7f55403d531ef3998e'
         '019bc72509b18a804f0ea8fd2bab1932'
         '6cb35f3976cd093011967fa1abbce386'
         'f300afd598546add034364cd0a533261'
         '73f1eb20517c55bf9493b7dd6e480788'
         'b234ee4d69f5fce4486a80fdaf4a4263'
         'd32239bcb673463ab874e80d47fae504'
         '4fbd65380cdd255951079008b364516c'
         'e6a600fd5e1d9cbde2d983680233ad02'
         '24ea4c7092233849b4394699333b5c56'
         '10b9de612d532fdeeb7fe8fcd1435cc6'
         '9f4337828d782bdea41f03dd2ad1b808'
         'bfe1f75d606912a4111c90743d6c7325'
         'd09c120ca7db95ef2aeecec0cb08293b'
         'b4a94da2a1f918b217ef5156634fc9e0'
         'a45bb1bbeed9e26b26c5763df1d3913d'
         'f24b942d957112d759762054b6e7cf34'
         'f083e41c43db25e18f36c91e57750b64'
         'a055911c32fb4ed6e96c453ceaeba857'
         '43c1812e20ef83027007743df7a4c457'
         'dc8502850eab9e1ff330a12d7ca18a19')