[icu4j-4.2] 27/32: Rebrand package to icu4j-4.2

Kai-Chung Yan seamlik-guest at moszumanska.debian.org
Thu Mar 24 09:11:39 UTC 2016


This is an automated email from the git hooks/post-receive script.

seamlik-guest pushed a commit to branch master
in repository icu4j-4.2.

commit 8b764bab8ac6e2f5e2ffbb2c3fc601ed0717d962
Author: Kai-Chung Yan <seamlikok at gmail.com>
Date:   Thu Mar 24 15:57:33 2016 +0800

    Rebrand package to icu4j-4.2
---
 debian/README.Debian                    |  18 +---
 debian/changelog                        |   9 +-
 debian/control                          |  12 +--
 debian/copyright                        | 157 +++++++++++++-------------------
 debian/{copyright => copyright-old.txt} |   0
 debian/icu4j-charset.pom                |   9 ++
 debian/icu4j-localespi.pom              |   9 ++
 debian/{pom.xml => icu4j.pom}           |   0
 debian/{docs => libicu4j-4.2-java.docs} |   1 +
 debian/libicu4j-4.2-java.poms           |   3 +
 debian/links                            |   1 -
 debian/rules                            |  30 +++---
 12 files changed, 114 insertions(+), 135 deletions(-)

diff --git a/debian/README.Debian b/debian/README.Debian
index 1571812..ad14dad 100644
--- a/debian/README.Debian
+++ b/debian/README.Debian
@@ -1,16 +1,8 @@
-icu4j for Debian
+icu4j-4.2 for Debian
 ----------------
 
-Taverna has a runtime dependency on this library. This was the initial
-motivation to provide a package, which once you are aware of it seems
-of considerable value for the distribution, though.
+icu4j-4.2 is the clone of src:icu4j/4.2.1.1 for compatibility of lucene2. Once
+lucene2 is updated to use a later version of icu4j, or lucene2 is removed, this
+package can rest in peace.
 
-Please check out http://pkg-escience.alioth.debian.org, follow the link
-to the Wiki page and see if you want to maintain or add any package to
-your liking.
-
-Best,
-
-Steffen
-
- -- Steffen Moeller <steffen_moeller at gmx.de>, Fri,  5 May 2006 19:49:26 +0200
+ -- Kai-Chung Yan <seamlikok at gmail.com>  Thu, 24 Mar 2016 15:54:05 +0800
diff --git a/debian/changelog b/debian/changelog
index 6991dba..79345ce 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,14 +1,16 @@
-icu4j (4.2.1.1-4) UNRELEASED; urgency=medium
+icu4j-4.2 (4.2.1.1-4) UNRELEASED; urgency=medium
 
   [ tony mancill ]
   * Team upload.
   * Remove Niels Thykier from Uploaders. (Closes: #770576)
-  * Bump Standards-Version to 3.9.6 (no changes)
 
   [ Kai-Chung Yan ]
   * Moved the package to Git
+  * Rebrand package to icu4j-4.2 for compatibility of src:lucene2
+  * Switch from CDBS to DH sequences
+  * Bump Standards-Version to 3.9.7 (no changes)
 
- -- tony mancill <tmancill at debian.org>  Sat, 22 Nov 2014 20:58:47 -0800
+ -- Kai-Chung Yan <seamlikok at gmail.com>  Thu, 24 Mar 2016 15:54:05 +0800
 
 icu4j (4.2.1.1-3) unstable; urgency=medium
 
@@ -125,4 +127,3 @@ icu4j (3.4.4-1) unstable; urgency=low
   * Initial release.
 
  -- Steffen Moeller <steffen_moeller at gmx.de>  Fri,  5 May 2006 19:49:26 +0200
-
diff --git a/debian/control b/debian/control
index 513cc9f..2fb0404 100644
--- a/debian/control
+++ b/debian/control
@@ -3,20 +3,20 @@ Section: java
 Priority: optional
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
 Uploaders: Andreas Tille <tille at debian.org>,
-           Steffen Moeller <moeller at debian.org>
-Standards-Version: 3.9.6
+           Steffen Moeller <moeller at debian.org>,
+           Kai-Chung Yan <seamlikok at gmail.com>
+Standards-Version: 3.9.7
 Build-Depends: ant (>= 1.7.0),
-               cdbs,
                debhelper (>= 9),
                default-jdk,
                javahelper,
                maven-repo-helper (>= 1.6~),
                unzip
-Vcs-Git: https://anonscm.debian.org/git/pkg-java/icu4j.git
-Vcs-Browser: https://anonscm.debian.org/cgit/pkg-java/icu4j.git
+Vcs-Git: https://anonscm.debian.org/git/pkg-java/icu4j-4.2.git
+Vcs-Browser: https://anonscm.debian.org/cgit/pkg-java/icu4j-4.2.git
 Homepage: http://www.icu-project.org
 
-Package: libicu4j-java
+Package: libicu4j-4.2-java
 Architecture: all
 Depends: ${misc:Depends}
 Description: Library for Unicode support and internationalization
diff --git a/debian/copyright b/debian/copyright
index 7cbe3e1..c046cff 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,95 +1,62 @@
-This package was debianized by Steffen Moeller <steffen_moeller at gmx.de> on
-Fri,  5 May 2006 19:49:26 +0200.
-
-It was downloaded from http://download.icu-project.org/files/icu4j/3.8.1/icu4j-3_8_1-src.jar
-
-Copyright Holder: IBM and contributors
-
-License:
-
-ICU4J license - ICU4J 1.8.1 and later
-
-   COPYRIGHT AND PERMISSION NOTICE
-
-   Copyright (c) 1995-2007 International Business Machines Corporation
-   and others
-
-   All rights reserved.
-
-   Permission is hereby granted, free of charge, to any person obtaining
-   a copy of this software and associated documentation files (the
-   "Software"), to deal in the Software without restriction, including
-   without limitation the rights to use, copy, modify, merge, publish,
-   distribute, and/or sell copies of the Software, and to permit persons
-   to whom the Software is furnished to do so, provided that the above
-   copyright notice(s) and this permission notice appear in all copies of
-   the Software and that both the above copyright notice(s) and this
-   permission notice appear in supporting documentation.
-
-   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-   EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-   MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
-   OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
-   HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY
-   SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER
-   RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
-   CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
-   CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-
-   Except as contained in this notice, the name of a copyright holder
-   shall not be used in advertising or otherwise to promote the sale, use
-   or other dealings in this Software without prior written authorization
-   of the copyright holder.
-     _________________________________________________________________
-
-   All trademarks and registered trademarks mentioned herein are the
-   property of their respective owners.
-
-UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
-
-    Unicode Data Files include all data files under the directories
-http://www.unicode.org/Public/, http://www.unicode.org/reports/, and
-http://www.unicode.org/cldr/data/ . Unicode Software includes any source code
-published in the Unicode Standard or under the directories
-http://www.unicode.org/Public/, http://www.unicode.org/reports/, and
-http://www.unicode.org/cldr/data/.
-
-    NOTICE TO USER: Carefully read the following legal agreement. BY
-DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S DATA FILES
-("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"), YOU UNEQUIVOCALLY ACCEPT, AND
-AGREE TO BE BOUND BY, ALL OF THE TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU
-DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES
-OR SOFTWARE.
-
-    COPYRIGHT AND PERMISSION NOTICE
-
-    Copyright © 1991-2006 Unicode, Inc. All rights reserved. Distributed under
-the Terms of Use in http://www.unicode.org/copyright.html.
-
-    Permission is hereby granted, free of charge, to any person obtaining a copy
-of the Unicode data files and any associated documentation (the "Data Files") or
-Unicode software and any associated documentation (the "Software") to deal in
-the Data Files or Software without restriction, including without limitation the
-rights to use, copy, modify, merge, publish, distribute, and/or sell copies of
-the Data Files or Software, and to permit persons to whom the Data Files or
-Software are furnished to do so, provided that (a) the above copyright notice(s)
-and this permission notice appear with all copies of the Data Files or Software,
-(b) both the above copyright notice(s) and this permission notice appear in
-associated documentation, and (c) there is clear notice in each modified Data
-File or in the Software as well as in the documentation associated with the Data
-File(s) or Software that the data or software has been modified.
-
-    THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
-KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD
-PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
-NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
-DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
-WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
-OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR
-SOFTWARE.
-
-    Except as contained in this notice, the name of a copyright holder shall not
-be used in advertising or otherwise to promote the sale, use or other dealings
-in these Data Files or Software without prior written authorization of the
-copyright holder.
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0
+Source: http://download.icu-project.org/files/icu4j
+Files-Excluded: *.gz
+
+Files: *
+Copyright: 1995-2016, International Business Machines Corporation and others
+License: ICU
+
+Files: debian/*
+Copyright: 2014, Andreas Tille <tille at debian.org>
+           2014, Steffen Moeller <moeller at debian.org>
+           2014, Niels Thykier <niels at thykier.net>
+           2016, Kai-Chung Yan <seamlikok at gmail.com>
+License: MIT
+
+License: ICU
+ Permission is hereby granted, free of charge, to any person obtaining
+ a copy of this software and associated documentation files (the
+ "Software"), to deal in the Software without restriction, including
+ without limitation the rights to use, copy, modify, merge, publish,
+ distribute, and/or sell copies of the Software, and to permit persons
+ to whom the Software is furnished to do so, provided that the above
+ copyright notice(s) and this permission notice appear in all copies of
+ the Software and that both the above copyright notice(s) and this
+ permission notice appear in supporting documentation.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
+ OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
+ HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY
+ SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER
+ RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
+ CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+ CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+ .
+ Except as contained in this notice, the name of a copyright holder
+ shall not be used in advertising or otherwise to promote the sale, use
+ or other dealings in this Software without prior written authorization
+ of the copyright holder.
+ .
+ All trademarks and registered trademarks mentioned herein are the
+ property of their respective owners.
+
+License: MIT
+ Permission is hereby granted, free of charge, to any person obtaining a copy
+ of this software and associated documentation files (the "Software"), to deal
+ in the Software without restriction, including without limitation the rights
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+ .
+ The above copyright notice and this permission notice shall be included in all
+ copies or substantial portions of the Software.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ SOFTWARE.
\ No newline at end of file
diff --git a/debian/copyright b/debian/copyright-old.txt
similarity index 100%
copy from debian/copyright
copy to debian/copyright-old.txt
diff --git a/debian/icu4j-charset.pom b/debian/icu4j-charset.pom
new file mode 100644
index 0000000..4301587
--- /dev/null
+++ b/debian/icu4j-charset.pom
@@ -0,0 +1,9 @@
+<?xml version="1.0"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>com.ibm.icu</groupId>
+  <artifactId>icu4j-charset</artifactId>
+  <version>4.2.1.1</version>
+</project>
diff --git a/debian/icu4j-localespi.pom b/debian/icu4j-localespi.pom
new file mode 100644
index 0000000..84675c8
--- /dev/null
+++ b/debian/icu4j-localespi.pom
@@ -0,0 +1,9 @@
+<?xml version="1.0"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>com.ibm.icu</groupId>
+  <artifactId>icu4j-localespi</artifactId>
+  <version>4.2.1.1</version>
+</project>
diff --git a/debian/pom.xml b/debian/icu4j.pom
similarity index 100%
rename from debian/pom.xml
rename to debian/icu4j.pom
diff --git a/debian/docs b/debian/libicu4j-4.2-java.docs
similarity index 65%
rename from debian/docs
rename to debian/libicu4j-4.2-java.docs
index 6d0e6d3..98631b6 100644
--- a/debian/docs
+++ b/debian/libicu4j-4.2-java.docs
@@ -1 +1,2 @@
 APIChangeReport.html
+readme.html
\ No newline at end of file
diff --git a/debian/libicu4j-4.2-java.poms b/debian/libicu4j-4.2-java.poms
new file mode 100644
index 0000000..358caee
--- /dev/null
+++ b/debian/libicu4j-4.2-java.poms
@@ -0,0 +1,3 @@
+debian/icu4j-charset.pom --artifact=icu4j-charset.jar --java-lib --no-usj-versionless
+debian/icu4j-localespi.pom --artifact=icu4j-localespi.jar --java-lib --no-usj-versionless
+debian/icu4j.pom --artifact=icu4j.jar --java-lib --no-usj-versionless
diff --git a/debian/links b/debian/links
deleted file mode 100644
index 7a4017d..0000000
--- a/debian/links
+++ /dev/null
@@ -1 +0,0 @@
-/usr/share/java/com.ibm.icu.jar /usr/share/java/icu4j.jar
diff --git a/debian/rules b/debian/rules
index 9434b6b..c67f360 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,26 +1,24 @@
 #!/usr/bin/make -f
 
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/ant.mk
+include /usr/share/dpkg/pkg-info.mk
 
-export JAVA_HOME := /usr/lib/jvm/default-java/
+export JAVA_HOME := /usr/lib/jvm/default-java
 
-DEB_ANT_CLEAN_TARGET := normSrc clean
-DEB_ANT_BUILD_TARGET := eclipseProjects eclipseCoreProject eclipseWrapperProject
+UPSTREAM_TAR = icu4j-$(subst .,_,$(DEB_UPSTREAM_VERSION)).tgz
 
-build/libicu4j-java:: stamp-extra-build
-stamp-extra-build:
-	ant -f debian/build.xml build-jars
-	touch $@
+%:
+	dh $@ --buildsystem=ant --with=maven-repo-helper
 
-install/libicu4j-java::
-	jh_installlibs -plibicu4j-java com.ibm.icu.jar com.ibm.icu.base.jar
-	mh_linkjar -plibicu4j-java debian/pom.xml usr/share/java/icu4j.jar
-	mh_installpom -plibicu4j-java debian/pom.xml
+override_dh_auto_build:
+	dh_auto_build -- jar
 
-clean::
-	mh_clean
-	rm -f *.jar stamp-extra-build
+override_dh_install:
+	dh_install
+	jh_installjavadoc
+
+override_dh_auto_clean:
+	dh_auto_clean
+	jh_clean
 
 get-orig-source:
 	uscan --download-version $(DEB_UPSTREAM_VERSION) --force-download

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/icu4j-4.2.git



More information about the pkg-java-commits mailing list