[arch-commits] Commit in itext/trunk (LICENSE PKGBUILD)
Guillaume Alaux
guillaume at archlinux.org
Mon Jun 27 09:18:57 UTC 2011
Date: Monday, June 27, 2011 @ 05:18:56
Author: guillaume
Revision: 129395
upgpkg: itext 5.1.1-1
Upstream release and changed license
Added:
itext/trunk/LICENSE
Modified:
itext/trunk/PKGBUILD
----------+
LICENSE | 17 +++++++++++++++++
PKGBUILD | 24 ++++++++++++++++--------
2 files changed, 33 insertions(+), 8 deletions(-)
Added: LICENSE
===================================================================
--- LICENSE (rev 0)
+++ LICENSE 2011-06-27 09:18:56 UTC (rev 129395)
@@ -0,0 +1,17 @@
+Licensing
+
+ Although iText is a free/open source software (F/OSS) project, giving you a lot of freedom and flexibility regarding the use of the iText software, this doesn’t mean you're free to do anything you want with the product: you have to respect the Affero General Public License.
+ You can be released from the requirements of the license by purchasing a commercial license from iText Software Corp.
+ Buying such a license is mandatory as soon as you develop commercial activities involving the iText software without disclosing the source code of your own applications. These activities include: offering paid services to customers as an ASP, serving PDFs on the fly in a web application, shipping iText with a closed source product.
+
+
+Why buy a license?
+
+ An iText commercial license provides advantages not available with the open-source AGPL license. The specific benefits of a commercial license include:
+ - Indemnification in the event of IP (intellectual property) or patent infringement
+ - Release from the requirements of the copyleft AGPL license, which include:
+ . distribution of all source code including your own product, including if it is a web-based application
+ . licensing of your own product under the AGPL license
+ . prominent mention and inclusion of the iText copyright and the AGPL license
+ . disclosure of modifications
+ - Release from the requirement to not change the PDF Producer line in the generated PDF properties
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2011-06-27 06:38:36 UTC (rev 129394)
+++ PKGBUILD 2011-06-27 09:18:56 UTC (rev 129395)
@@ -1,19 +1,27 @@
# $Id$
-# Maintainer: Juergen Hoetzel <juergen at archlinux.org>
-
+# Maintainer: Guillaume ALAUX <guillaume at archlinux.org>
pkgname=itext
-pkgver=5.0.4
+pkgver=5.1.1
pkgrel=1
pkgdesc="Java Library for creating and manipulating PDFs on the fly"
arch=('any')
url="http://itext.sourceforge.net"
-license=('MPL' 'LGPL')
+license=('AGPL' 'custom')
depends=('java-runtime')
-source=(http://downloads.sourceforge.net/sourceforge/$pkgname/iText-${pkgver}.jar)
-md5sums=('7d586ac05be69afa8f1e839eb0e0d648')
+source=(http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.zip
+ LICENSE)
+md5sums=('a143695b056cd946669cdef79913da98'
+ 'd75eb163e30d6fd9446f20f80e270951')
-build() {
+package() {
cd ${srcdir}
- install -D -m644 iText-${pkgver}.jar "${pkgdir}/usr/share/java/${pkgname}/${pkgname}.jar" || return 1
+ install -d "${pkgdir}/usr/share/java/${pkgname}"
+ install -m644 ./*.jar "${pkgdir}/usr/share/java/${pkgname}"
+
+ for j in itextpdf itext-xtra; do
+ ln -s /usr/share/java/${pkgname}/${j}-${pkgver}.jar ${pkgdir}/usr/share/java/${j}.jar
+ done
+
+ install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
}
More information about the arch-commits
mailing list