[pleiades] 06/21: Imported Debian patch 1.3.4~I20120531-dfsg-1
Hideki Yamane
henrich at moszumanska.debian.org
Thu Jan 2 10:18:23 UTC 2014
This is an automated email from the git hooks/post-receive script.
henrich pushed a commit to branch master
in repository pleiades.
commit 5bfe8680214c3e8775180a83340f2488f4d14cc2
Merge: 3c19a2f fa99248
Author: Hideki Yamane <henrich at debian.org>
Date: Mon Jun 4 10:24:02 2012 +0900
Imported Debian patch 1.3.4~I20120531-dfsg-1
.keystore | Bin 1268 -> 1267 bytes
.settings/org.eclipse.core.resources.prefs | 2 +-
.settings/org.eclipse.jdt.ui.prefs | 6 +-
.settings/org.eclipse.jst.jsp.core.prefs | 31 +
.settings/org.eclipse.wst.html.core.prefs | 39 +
.settings/org.eclipse.wst.validation.prefs | 9 +
.settings/org.eclipse.wst.xsl.core.prefs | 12 +
about/plugins/featureImage.png | Bin 28097 -> 32082 bytes
build.xml | 326 +-
conf/pleiades-config.xml | 46 +-
conf/props/additions/ASF/IvyDE.properties | 42 +
conf/props/additions/ASF/JUnitHelper.properties | 2 +
conf/props/additions/EPL/EGit.properties | 49 -
.../additions/EPL/EclipseColorTheme.properties | 6 +
conf/props/additions/EPL/Eclipse_3.6.properties | 9 +-
conf/props/additions/EPL/Eclipse_3.7.properties | 97 +-
conf/props/additions/EPL/Eclipse_CDT.properties | 26 +
conf/props/additions/EPL/Eclipse_EGit.properties | 103 +-
conf/props/additions/EPL/Eclipse_JEE.properties | 15 +
conf/props/additions/EPL/Eclipse_Mylyn.properties | 76 +
.../Eclipse_Mylyn_200712_contributed.properties | 4 +-
conf/props/additions/EPL/Eclipse_PDE.properties | 11 +
conf/props/additions/EPL/Eclipse_PDT.properties | 3 +
.../additions/EPL/Eclipse_Subversive.properties | 23 +
...m2eclipse.properties => Eclipse_m2e.properties} | 69 +
.../EPL/Eclipse_mylyn_trans_newdic.properties | 2 -
conf/props/additions/EPL/QucikJUnit.properties | 4 +
conf/props/additions/EPL/eclipse-jmx.properties | 11 +
.../EPL/org.eclipse-SDK_3.7-20110905.properties | 82 +
.../EPL/org.eclipse.egit-20110905.properties | 276 +
.../GPL/EclipseRandomSplashScreen.properties | 8 +
conf/props/additions/LGPL/CheckStyle.properties | 2 +
conf/props/additions/LGPL/FindBugs.properties | 2 +
conf/props/additions/OTHER/Android.properties | 107 +
.../OTHER/GooglePluginForEclipse.properties | 48 +
conf/props/additions/OTHER/JBossTools.properties | 19 +-
conf/props/additions/regex-EPL.properties | 487 +-
conf/props/additions/regex-OTHER.properties | 15 +-
conf/props/nls-ui-customized.properties | 10 +-
conf/props/temp-all.properties | 4798 +-
conf/props/temp-nls-ui-customized.properties | 103761 +++++++++---------
conf/props/translation-ASF.properties | 48 +-
conf/props/translation-EPL.properties | 4211 +-
conf/props/translation-GPL.properties | 70 +-
conf/props/translation-LGPL.properties | 16 +-
conf/props/translation-OTHER.properties | 195 +-
conf/translation-multibytes-key.properties | 38 +-
conf/translation-regex.properties | 16 +-
conf/translation.properties | 4798 +-
debian/README.Debian | 29 -
debian/changelog | 21 +
debian/control | 3 +-
debian/copyright | 4 +-
debian/patches/build.xml | 69 +-
debian/patches/class-path_in_MANIFEST | 9 -
debian/patches/disable-create-src_zip | 31 +
debian/patches/series | 3 +-
debian/pleiades.config | 17 +
debian/pleiades.postinst | 42 +
debian/pleiades.postrm | 26 +
debian/pleiades.templates | 5 +
debian/po/POTFILES.in | 1 +
debian/po/ja.po | 29 +
debian/po/templates.pot | 30 +
debian/rules | 11 +-
eclipse.exe -clean.cmd | 1 +
eclipse.exe startup.cmd | 1 +
readme/readme_pleiades.txt | 2 +-
readme/readme_pleiades_changes.txt | 50 +
.../pleiades/aspect/AbstractTransformer.java | 3 +-
.../pleiades/aspect/LauncherTransformer.java | 6 +-
.../pleiades/aspect/TranslationEditor.java | 8 +-
.../{AspectMapping.java => PleiadesConfig.java} | 93 +-
...Assembler.java => PleiadesConfigAssembler.java} | 57 +-
.../mergedoc/pleiades/aspect/advice/Property.java | 57 -
.../resource/DynamicTranslationDictionary.java | 34 +-
.../aspect/resource/ExcludePackageProperties.java | 5 +-
.../aspect/resource/ExcludesClassNameCache.java | 4 +-
.../pleiades/aspect/resource/RegexDictionary.java | 17 +-
.../resource/TraceableTranslationDictionary.java | 49 +
.../aspect/resource/TransformedClassCache.java | 4 +-
.../pleiades/generator/AbstractValidator.java | 9 +-
.../mergedoc/pleiades/generator/Generator.java | 7 +-
.../pleiades/generator/TranslationRule.java | 112 +-
.../mergedoc/pleiades/generator/Validator.java | 2 +
.../pleiades/generator/nls/AbstractExtractor.java | 5 +-
.../pleiades/generator/nls/HelpExtractor.java | 4 +-
.../generator/nls/HelpTranslationRule.java | 15 +-
.../resource/AbstractTranslationDictionary.java | 4 +-
.../pleiades/resource/TranslationString.java | 8 +-
.../jdt_api_options/en.html | 3932 -
.../jdt_api_options/ja.html | 3989 -
.../jdt_api_options/ja_actual.html | 3846 -
.../jdt_api_options/ja_expected.html | 3846 -
.../jdt_api_options/trans.properties | 516 -
.../whatsNew/platform_whatsnew/en.html | 1019 -
.../whatsNew/platform_whatsnew/ja.html | 734 -
.../whatsNew/platform_whatsnew/ja_actual.html | 654 -
.../whatsNew/platform_whatsnew/ja_expected.html | 654 -
.../whatsNew/platform_whatsnew/trans.properties | 263 -
.../3.2.1/org.eclipse.help.base/help_home/en.html | 53 -
.../3.2.1/org.eclipse.help.base/help_home/ja.html | 47 -
.../org.eclipse.help.base/help_home/ja_actual.html | 37 -
.../help_home/ja_expected.html | 37 -
.../help_home/trans.properties | 18 -
.../_countTest/colordialog/en.html | 535 -
.../_countTest/colordialog/ja.html | 537 -
.../_countTest/cprbview/en.html | 61 -
.../_countTest/cprbview/ja.html | 50 -
.../_countTest/ref-19cvs-password/en.html | 27 -
.../_countTest/ref-19cvs-password/ja.html | 22 -
.../_countTest/ref-19cvs/en.html | 229 -
.../_countTest/ref-19cvs/ja.html | 198 -
.../_countTest/tasks-cvs-passwords/en.html | 50 -
.../_countTest/tasks-cvs-passwords/ja.html | 46 -
.../gettingStarted/qs-02a/en.html | 48 -
.../gettingStarted/qs-02a/ja.html | 34 -
.../gettingStarted/qs-02a/ja_actual.html | 30 -
.../gettingStarted/qs-02a/ja_expected.html | 30 -
.../gettingStarted/qs-02a/trans.properties | 14 -
.../rnmspc/en.html | 276 -
.../rnmspc/ja.html | 207 -
.../pleiades/resource/TranslationStringTest.java | 6 +
.../HelpHtmlParserTest.java} | 11 +-
.../resource => pending}/PropertySetTest.java | 6 +-
.../TranslationDictionaryHelpTestX.java | 5 +-
126 files changed, 62497 insertions(+), 80487 deletions(-)
diff --cc debian/changelog
index 6492fd1,0000000..3f211c3
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,104 -1,0 +1,125 @@@
++pleiades (1.3.4~I20120531-dfsg-1) unstable; urgency=low
++
++ * New upstream snapshot
++ * debian/pleiades.{templates,config}
++ - add it to enable debconf
++ * debian/control
++ - add "Build-Depends: po-debconf", "Pre-Depends: debconf"
++ * debian/rules
++ - add option to xz to compress it more efficiently.
++ - exec debconf-updatepo via dh_clean
++ * debian/pleiades.{postinst,postrm}
++ - enable automatic configuration
++ * debian/patches
++ - build.xml: refresh it.
++ - add disable-create-src_zip to reduce build time.
++ * remove debian/README.Debian
++ * debian/copyright
++ - update my address
++
++ -- Hideki Yamane <henrich at debian.org> Mon, 04 Jun 2012 10:24:02 +0900
++
+pleiades (1.3.3-dfsg-3) unstable; urgency=low
+
+ * debian/control
+ - set "Standards-Version: 3.9.3"
+ * debian/rules
+ - compress with xz
+ * debian/patches
+ - build.xml: fix "missing-classpath" (Lintian).
+
+ -- Hideki Yamane <henrich at debian.org> Tue, 29 May 2012 09:42:09 +0900
+
+pleiades (1.3.3-dfsg-2) unstable; urgency=low
+
+ * debian/control
+ - remove unnecessary "DM-Upload-Allowed: yes" field
+
+ -- Hideki Yamane <henrich at debian.org> Sat, 17 Sep 2011 10:11:42 +0900
+
+pleiades (1.3.3-dfsg-1) unstable; urgency=low
+
+ * New upstream release
+ * debian/control
+ - set "Standards-Version: 3.9.2"
+ * debian/patches
+ - adjust build.xml and fix-config.ini
+
+ -- Hideki Yamane <henrich at debian.org> Thu, 08 Sep 2011 23:45:14 +0900
+
+pleiades (1.3.2-dfsg-1) unstable; urgency=low
+
+ * New upstream release
+ * debian/control
+ - change my email address
+ - Build-Depends: debhelper (>= 7.0.50~)
+ - set "Standards-Version: 3.9.1"
+ * debian/watch
+ - fix to work
+ * debian/patches
+ - refresh fix-config.ini
+ - refresh build.xml, most of non-debian specific changes were included
+ in upstream
+ * debian/rules
+ - change ant target from build-full to build.full
+
+ -- Hideki Yamane <henrich at debian.org> Sun, 31 Oct 2010 21:09:27 +0900
+
+pleiades (1.3.1-dfsg-1) unstable; urgency=low
+
+ * Upload to Debian (Closes: #555846)
+ * remove lib directory to comply DFSG
+ * also remove srctest/jp/sourceforge/mergedoc/pleiades/resource/3.* since
+ those files' license is not clear enough and not need to build.
+ * remove debian/eclipserc,pleiades.examples since eclipse no longer uses
+ .eclipserc and update debian/README.Debian
+ * add debian/patches/build.xml and use "source format 3.0 (quilt)"
+ * add debian/pleiades.links and put files to /usr/share/eclipse
+ * remove debian/{pleiades.install,lintian/*}
+ * add debian/patches/fix-config.ini to deal with error with finding
+ config.ini
+ * debian/control
+ - set "DM-Upload-Allowed: yes"
+ - correction
+ + "Build-Depends: default-jdk"
+ + add "Depends: libcommons-lang-java, libcommons-io-java,
+ libjavassist-java"
+ + remove "Recommends: default-jre-headless"
+ Thanks to Niels Thykier <niels at thykier.net> and Matthew Johnson
+ <mjj29 at debian.org>!
+
+ -- Hideki Yamane (Debian-JP) <henrich at debian.or.jp> Mon, 22 Mar 2010 15:05:28 +0900
+
+pleiades (1.3.1-1~pre5) unstable; urgency=low
+
+ * put features file to /usr/lib
+
+ -- Hideki Yamane (Debian-JP) <henrich at debian.or.jp> Sun, 21 Mar 2010 17:35:26 +0900
+
+pleiades (1.3.1-1~pre4) unstable; urgency=low
+
+ * debian/control
+ - move default-jre-headless from Depends to Recommends
+
+ -- Hideki Yamane (Debian-JP) <henrich at debian.or.jp> Sun, 15 Nov 2009 19:35:40 +0900
+
+pleiades (1.3.1-1~pre3) unstable; urgency=low
+
+ * debian/control
+ - add "Depends: default-jre-headless"
+
+ -- Hideki Yamane (Debian-JP) <henrich at debian.or.jp> Sun, 15 Nov 2009 09:20:07 +0900
+
+pleiades (1.3.1-1~pre2) unstable; urgency=low
+
+ * debian/README.Debian
+ - $ cp /usr/share/"doc"/pleiades/examples/eclipserc ~/.eclipse/eclipserc
+ Thanks to Wataru Nakanishi <watayan at meigaku.ac.jp>
+
+ -- Hideki Yamane (Debian-JP) <henrich at debian.or.jp> Sat, 14 Nov 2009 15:23:53 +0900
+
+pleiades (1.3.1-1~pre) unstable; urgency=low
+
+ * Initial release at sourceforge.jp (not Debian Official, yet)
+
+ -- Hideki Yamane (Debian-JP) <henrich at debian.or.jp> Thu, 12 Nov 2009 11:57:55 +0900
diff --cc debian/control
index 9eddaf8,0000000..9b31879
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,17 -1,0 +1,18 @@@
+Source: pleiades
+Section: devel
+Priority: extra
+Maintainer: Hideki Yamane <henrich at debian.org>
- Build-Depends: debhelper (>= 7.0.50~), ant, default-jdk
++Build-Depends: debhelper (>= 7.0.50~), ant, default-jdk, po-debconf
+Build-Depends-Indep: libcommons-lang-java, libcommons-io-java, libjavassist-java, zip, unzip
+Standards-Version: 3.9.3
+Homepage: http://mergedoc.sourceforge.jp/
+
+Package: pleiades
+Architecture: all
++Pre-Depends: debconf
+Depends: eclipse, libcommons-lang-java, libcommons-io-java, libjavassist-java,
+ ${misc:Depends}
+Description: Japanese Language package for Eclipse using Dynamic AOP, Pleiades
+ The Pleiades is a dynamic AOP translation container, it provides dynamic
+ Japanese localization to the Eclipse Platform and a large number of plug-ins.
+ Some of its resources has contributed to the Eclipse.org.
diff --cc debian/copyright
index 83f984a,0000000..430c1f2
mode 100644,000000..100644
--- a/debian/copyright
+++ b/debian/copyright
@@@ -1,224 -1,0 +1,224 @@@
+Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/?rev=135
+Name: pleiades
+Source: http://sourceforge.jp/projects/mergedoc/
+Maintainer: Shinji Kashihara (柏原 真二) <cypher256 @ users.sourceforge.jp>
+
+Files: *
- Copyright: 2005-2009 Shinji Kashihara
++Copyright: 2005-2012 Shinji Kashihara
+License: Eclipse Public License v1.0
+
+ Eclipse Public License -v 1.0
+
+ THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC
+ LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM
+ CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
+
+ 1. DEFINITIONS
+
+ "Contribution" means:
+
+ a) in the case of the initial Contributor, the initial code and documentation
+ distributed under this Agreement, and
+
+ b) in the case of each subsequent Contributor:
+
+ i) changes to the Program, and
+ ii) additions to the Program;
+
+ where such changes and/or additions to the Program originate from and are
+ distributed by that particular Contributor. A Contribution 'originates' from a
+ Contributor if it was added to the Program by such Contributor itself or anyone
+ acting on such Contributor's behalf. Contributions do not include additions to
+ the Program which: (i) are separate modules of software distributed in
+ conjunction with the Program under their own license agreement, and (ii) are
+ not derivative works of the Program.
+
+ "Contributor" means any person or entity that distributes the Program.
+
+ "Licensed Patents " mean patent claims licensable by a Contributor which are
+ necessarily infringed by the use or sale of its Contribution alone or when
+ combined with the Program.
+
+ "Program" means the Contributions distributed in accordance with this
+ Agreement.
+
+ "Recipient" means anyone who receives the Program under this Agreement,
+ including all Contributors.
+
+ 2. GRANT OF RIGHTS
+
+ a) Subject to the terms of this Agreement, each Contributor hereby grants
+ Recipient a non-exclusive, worldwide, royalty-free copyright license to
+ reproduce, prepare derivative works of, publicly display, publicly perform,
+ distribute and sublicense the Contribution of such Contributor, if any, and
+ such derivative works, in source code and object code form.
+
+ b) Subject to the terms of this Agreement, each Contributor hereby grants
+ Recipient a non-exclusive, worldwide, royalty-free patent license under
+ Licensed Patents to make, use, sell, offer to sell, import and otherwise
+ transfer the Contribution of such Contributor, if any, in source code and
+ object code form. This patent license shall apply to the combination of the
+ Contribution and the Program if, at the time the Contribution is added by the
+ Contributor, such addition of the Contribution causes such combination to be
+ covered by the Licensed Patents. The patent license shall not apply to any
+ other combinations which include the Contribution. No hardware per se is
+ licensed hereunder.
+
+ c) Recipient understands that although each Contributor grants the licenses to
+ its Contributions set forth herein, no assurances are provided by any
+ Contributor that the Program does not infringe the patent or other intellectual
+ property rights of any other entity. Each Contributor disclaims any liability
+ to Recipient for claims brought by any other entity based on infringement of
+ intellectual property rights or otherwise. As a condition to exercising the
+ rights and licenses granted hereunder, each Recipient hereby assumes sole
+ responsibility to secure any other intellectual property rights needed, if any.
+ For example, if a third party patent license is required to allow Recipient to
+ distribute the Program, it is Recipient's responsibility to acquire that
+ license before distributing the Program.
+
+ d) Each Contributor represents that to its knowledge it has sufficient
+ copyright rights in its Contribution, if any, to grant the copyright license
+ set forth in this Agreement.
+
+ 3. REQUIREMENTS
+
+ A Contributor may choose to distribute the Program in object code form under
+ its own license agreement, provided that:
+
+ a) it complies with the terms and conditions of this Agreement; and
+
+ b) its license agreement:
+
+ i) effectively disclaims on behalf of all Contributors all warranties and
+ conditions, express and implied, including warranties or conditions of title
+ and non-infringement, and implied warranties or conditions of merchantability
+ and fitness for a particular purpose;
+
+ ii) effectively excludes on behalf of all Contributors all liability for
+ damages, including direct, indirect, special, incidental and consequential
+ damages, such as lost profits;
+
+ iii) states that any provisions which differ from this Agreement are offered by
+ that Contributor alone and not by any other party; and
+
+ iv) states that source code for the Program is available from such Contributor,
+ and informs licensees how to obtain it in a reasonable manner on or through a
+ medium customarily used for software exchange.
+
+ When the Program is made available in source code form:
+
+ a) it must be made available under this Agreement; and
+
+ b) a copy of this Agreement must be included with each copy of the Program.
+
+ Contributors may not remove or alter any copyright notices contained within the
+ Program.
+
+ Each Contributor must identify itself as the originator of its Contribution, if
+ any, in a manner that reasonably allows subsequent Recipients to identify the
+ originator of the Contribution.
+
+ 4. COMMERCIAL DISTRIBUTION
+
+ Commercial distributors of software may accept certain responsibilities with
+ respect to end users, business partners and the like. While this license is
+ intended to facilitate the commercial use of the Program, the Contributor who
+ includes the Program in a commercial product offering should do so in a manner
+ which does not create potential liability for other Contributors. Therefore, if
+ a Contributor includes the Program in a commercial product offering, such
+ Contributor ("Commercial Contributor") hereby agrees to defend and indemnify
+ every other Contributor ("Indemnified Contributor") against any losses, damages
+ and costs (collectively "Losses") arising from claims, lawsuits and other legal
+ actions brought by a third party against the Indemnified Contributor to the
+ extent caused by the acts or omissions of such Commercial Contributor in
+ connection with its distribution of the Program in a commercial product
+ offering. The obligations in this section do not apply to any claims or Losses
+ relating to any actual or alleged intellectual property infringement. In order
+ to qualify, an Indemnified Contributor must: a) promptly notify the Commercial
+ Contributor in writing of such claim, and b) allow the Commercial Contributor
+ to control, and cooperate with the Commercial Contributor in, the defense and
+ any related settlement negotiations. The Indemnified Contributor may
+ participate in any such claim at its own expense.
+
+ For example, a Contributor might include the Program in a commercial product
+ offering, Product X. That Contributor is then a Commercial Contributor. If that
+ Commercial Contributor then makes performance claims, or offers warranties
+ related to Product X, those performance claims and warranties are such
+ Commercial Contributor's responsibility alone. Under this section, the
+ Commercial Contributor would have to defend claims against the other
+ Contributors related to those performance claims and warranties, and if a court
+ requires any other Contributor to pay any damages as a result, the Commercial
+ Contributor must pay those damages.
+
+ 5. NO WARRANTY
+
+ EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR
+ IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
+ NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each
+ Recipient is solely responsible for determining the appropriateness of using
+ and distributing the Program and assumes all risks associated with its exercise
+ of rights under this Agreement , including but not limited to the risks and
+ costs of program errors, compliance with applicable laws, damage to or loss of
+ data, programs or equipment, and unavailability or interruption of operations.
+
+ 6. DISCLAIMER OF LIABILITY
+
+ EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY
+ CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST
+ PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
+ STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
+ WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS
+ GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
+
+ 7. GENERAL
+
+ If any provision of this Agreement is invalid or unenforceable under applicable
+ law, it shall not affect the validity or enforceability of the remainder of the
+ terms of this Agreement, and without further action by the parties hereto, such
+ provision shall be reformed to the minimum extent necessary to make such
+ provision valid and enforceable.
+
+ If Recipient institutes patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Program itself
+ (excluding combinations of the Program with other software or hardware)
+ infringes such Recipient's patent(s), then such Recipient's rights granted
+ under Section 2(b) shall terminate as of the date such litigation is filed.
+
+ All Recipient's rights under this Agreement shall terminate if it fails to
+ comply with any of the material terms or conditions of this Agreement and does
+ not cure such failure in a reasonable period of time after becoming aware of
+ such noncompliance. If all Recipient's rights under this Agreement terminate,
+ Recipient agrees to cease use and distribution of the Program as soon as
+ reasonably practicable. However, Recipient's obligations under this Agreement
+ and any licenses granted by Recipient relating to the Program shall continue
+ and survive.
+
+ Everyone is permitted to copy and distribute copies of this Agreement, but in
+ order to avoid inconsistency the Agreement is copyrighted and may only be
+ modified in the following manner. The Agreement Steward reserves the right to
+ publish new versions (including revisions) of this Agreement from time to time.
+ No one other than the Agreement Steward has the right to modify this Agreement.
+ The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation
+ may assign the responsibility to serve as the Agreement Steward to a suitable
+ separate entity. Each new version of the Agreement will be given a
+ distinguishing version number. The Program (including Contributions) may always
+ be distributed subject to the version of the Agreement under which it was
+ received. In addition, after a new version of the Agreement is published,
+ Contributor may elect to distribute the Program (including its Contributions)
+ under the new version. Except as expressly stated in Sections 2(a) and 2(b)
+ above, Recipient receives no rights or licenses to the intellectual property of
+ any Contributor under this Agreement, whether expressly, by implication,
+ estoppel or otherwise. All rights in the Program not expressly granted under
+ this Agreement are reserved.
+
+ This Agreement is governed by the laws of the State of New York and the
+ intellectual property laws of the United States of America. No party to this
+ Agreement will bring a legal action under this Agreement more than one year
+ after the cause of action arose. Each party waives its rights to a jury trial
+ in any resulting litigation.
+
+Files: debian/*
- Copyright: 2009, 2010 Hideki Yamane (Debian-JP) <henrich at debian.or.jp>
++Copyright: 2009-2012 Hideki Yamane <henrich at debian.org>
+License: Eclipse Public License v1.0
diff --cc debian/patches/build.xml
index b371d22,0000000..bf26054
mode 100644,000000..100644
--- a/debian/patches/build.xml
+++ b/debian/patches/build.xml
@@@ -1,44 -1,0 +1,43 @@@
- Index: pleiades-1.3.3-dfsg/build.xml
++Index: pleiades-1.3.4.I20120531-dfsg/build.xml
+===================================================================
- --- pleiades-1.3.3-dfsg.orig/build.xml 2011-09-08 23:31:27.376197534 +0900
- +++ pleiades-1.3.3-dfsg/build.xml 2012-05-29 09:38:40.206734644 +0900
- @@ -40,11 +40,10 @@
- <pathelement location="bintest"/>
- <pathelement location="srctest"/>
- <pathelement location="conf"/>
- - <pathelement location="lib/javassist/javassist.jar"/>
- - <pathelement location="lib/apache/commons-io.jar"/>
- - <pathelement location="lib/apache/commons-lang.jar"/>
- - <pathelement location="${eclipse.home}/plugins/org.junit_3.8.2.v20090203-1005/junit.jar"/> <!-- Eclipse3.5以前 -->
- - <pathelement location="${eclipse.home}/plugins/org.junit_3.8.2.v3_8_2_v20100427-1100/junit.jar"/> <!-- Eclipse3.6以降 -->
- + <pathelement location="/usr/share/java/javassist.jar"/>
- + <pathelement location="/usr/share/java/commons-io.jar"/>
- + <pathelement location="/usr/share/java/commons-lang.jar"/>
- + <pathelement location="/usr/share/java/junit.jar"/>
++--- pleiades-1.3.4.I20120531-dfsg.orig/build.xml 2012-02-25 18:10:19.000000000 +0900
+++++ pleiades-1.3.4.I20120531-dfsg/build.xml 2012-06-03 21:29:23.137414648 +0900
++@@ -41,9 +41,10 @@
++ <pathelement location="bintest" />
++ <pathelement location="srctest" />
++ <pathelement location="conf" />
++- <fileset dir="lib">
++- <include name="**/*.jar" />
++- </fileset>
+++ <pathelement location="/usr/share/java/javassist.jar"/>
+++ <pathelement location="/usr/share/java/commons-io.jar"/>
+++ <pathelement location="/usr/share/java/commons-lang.jar"/>
+++ <pathelement location="/usr/share/java/junit.jar"/>
+ </path>
+
+ <!-- 翻訳プロパティーの生成(各プロパティーのマージ) -->
- @@ -99,7 +98,14 @@
- <attribute name="Premain-Class"
- value="${project.id}.Pleiades"/>
- <attribute name="Boot-Class-Path"
- - value="./${agent.jar.name} ./conf ./lib/javassist/javassist.jar ./lib/apache/commons-io.jar ./lib/apache/commons-lang.jar"/>
- + value="./${agent.jar.name} ./conf
- + /usr/share/java/javassist.jar
- + /usr/share/java/commons-io.jar
- + /usr/share/java/commons-lang.jar"/>
- + <attribute name="Class-Path"
- + value=" /usr/share/java/javassist.jar
- + /usr/share/java/commons-io.jar
- + /usr/share/java/commons-lang.jar"/>
++@@ -94,7 +95,15 @@
++ </fileset>
++ <manifest>
++ <attribute name="Premain-Class" value="${project.id}.Pleiades" />
++- <attribute name="Boot-Class-Path" value="./${agent.jar.name} ./conf ./lib/javassist/javassist.jar ./lib/apache/commons-io.jar ./lib/apache/commons-lang.jar" />
+++ <attribute name="Boot-Class-Path" value="./${agent.jar.name} ./conf
+++ /usr/share/java/javassist.jar
+++ /usr/share/java/commons-io.jar
+++ /usr/share/java/commons-lang.jar" />
+++ <attribute name="Class-Path"
+++ value="/usr/share/java/javassist.jar
+++ /usr/share/java/commons-io.jar
+++ /usr/share/java/commons-lang.jar" />
+++
+ </manifest>
+ </jar>
+
- @@ -108,6 +114,7 @@
++@@ -103,6 +112,7 @@
+ <copy todir="plugins/${project.id}">
+ <fileset dir="${basedir}">
- <exclude name="debian/"/>
- + <exclude name=".pc/"/>
- <exclude name=".settings/*"/>
- <exclude name="about/"/>
- <exclude name="bin/"/>
++ <exclude name="debian/" />
+++ <exclude name=".pc/" />
++ <exclude name=".settings/*" />
++ <exclude name="about/" />
++ <exclude name="bin/" />
diff --cc debian/patches/disable-create-src_zip
index 0000000,0000000..8d061dc
new file mode 100644
--- /dev/null
+++ b/debian/patches/disable-create-src_zip
@@@ -1,0 -1,0 +1,31 @@@
++Index: pleiades-1.3.4~I20120531-dfsg/build.xml
++===================================================================
++--- pleiades-1.3.4~I20120531-dfsg.orig/build.xml 2012-06-04 09:11:30.000000000 +0900
+++++ pleiades-1.3.4~I20120531-dfsg/build.xml 2012-06-04 09:13:52.929737697 +0900
++@@ -185,26 +185,6 @@
++ <delete dir="plugins" />
++ <delete dir="features" />
++
++- <!-- Pleiades zip ソース・ファイルの作成 -->
++- <delete file="${pleiades.src.zip.file}" />
++- <zip destfile="${pleiades.src.zip.file}">
++- <fileset dir="${basedir}">
++- <!-- コマンド・ラインからビルド可能とするため class を含めておく
++- <exclude name="bin/**/*"/>
++- -->
++- <exclude name="bintest/**/*" />
++- <exclude name="conf/props/history/" />
++- <exclude name="conf/props/temp/" />
++- <exclude name="conf/props/.*" />
++- <exclude name="nls/" />
++- <exclude name="report/" />
++- <exclude name="build/" />
++- <!-- コマンドでエラーになるため追加 -->
++- <exclude name="features/" />
++- <exclude name="plugins/" />
++- </fileset>
++- </zip>
++-
++ </target>
++
++ <!-- クリーン (コマンドライン用) -->
diff --cc debian/patches/series
index 0445324,0000000..ba68d6b
mode 100644,000000..100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@@ -1,2 -1,0 +1,3 @@@
- build.xml
++disable-create-src_zip
+fix-config.ini
++build.xml
diff --cc debian/pleiades.config
index 0000000,0000000..ec7989f
new file mode 100644
--- /dev/null
+++ b/debian/pleiades.config
@@@ -1,0 -1,0 +1,17 @@@
++#!/bin/sh
++
++set -e
++
++INI="/etc/eclipse.ini"
++
++. /usr/share/debconf/confmodule
++db_version 2.0
++
++if [ -f $INI ]; then
++ db_set pleiades/eclipse true
++fi
++
++db_input medium pleiades/eclipse || true
++db_go
++
++exit 0
diff --cc debian/pleiades.postinst
index 0000000,0000000..f148635
new file mode 100644
--- /dev/null
+++ b/debian/pleiades.postinst
@@@ -1,0 -1,0 +1,42 @@@
++#!/bin/sh
++
++set -e
++
++ENABLE_PLEIADES="-javaagent:/usr/lib/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar"
++ECLIPSE_INI="/etc/eclipse.ini"
++# somehow without export its results change time by time...
++export SETTINGS="`grep -e $ENABLE_PLEIADES $ECLIPSE_INI`"
++
++case "$1" in
++ install|configure)
++ . /usr/share/debconf/confmodule
++ db_version 2.0
++ db_get pleiades/eclipse
++ db_stop
++
++
++ if [ -f $ECLIPSE_INI ]; then
++ if [ $RET = true ] && [ -z "$SETTINGS" ]; then
++ echo $ENABLE_PLEIADES >> $ECLIPSE_INI
++ elif [ $RET = false ] && [ ! -z "$SETTINGS" ]; then
++ sed -e s%\^$ENABLE_PLEIADES%%g -e /^$/d -i $ECLIPSE_INI
++ fi
++ fi
++ ;;
++
++ abort-upgrade|abort-remove|abort-deconfigure)
++ ;;
++
++ *)
++ echo "postinst called with unknown argument \`$1'" >&2
++ exit 1
++ ;;
++esac
++
++# dh_installdeb will replace this with shell code automatically
++# generated by other debhelper scripts.
++
++#DEBHELPER#
++
++unset SETTINGS
++exit 0
diff --cc debian/pleiades.postrm
index 0000000,0000000..d088b2a
new file mode 100644
--- /dev/null
+++ b/debian/pleiades.postrm
@@@ -1,0 -1,0 +1,26 @@@
++#!/bin/sh
++
++set -e
++
++ENABLE_PLEIADES="-javaagent:/usr/lib/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar"
++ECLIPSE_INI="/etc/eclipse.ini"
++
++case "$1" in
++ purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
++ if [ -f $ECLIPSE_INI ]; then
++ sed -e s%\^$ENABLE_PLEIADES%% -i $ECLIPSE_INI
++ fi
++ ;;
++
++ *)
++ echo "postrm called with unknown argument \`$1'" >&2
++ exit 1
++ ;;
++esac
++
++# dh_installdeb will replace this with shell code automatically
++# generated by other debhelper scripts.
++
++#DEBHELPER#
++
++exit 0
diff --cc debian/pleiades.templates
index 0000000,0000000..845dcc9
new file mode 100644
--- /dev/null
+++ b/debian/pleiades.templates
@@@ -1,0 -1,0 +1,5 @@@
++Template: pleiades/eclipse
++Type: boolean
++Default: false
++_Description: Enable pleiades for your Eclipse configuration?
++ If you want to use pleiades, you should enable it in /etc/eclpse.ini.
diff --cc debian/po/POTFILES.in
index 0000000,0000000..7cba524
new file mode 100644
--- /dev/null
+++ b/debian/po/POTFILES.in
@@@ -1,0 -1,0 +1,1 @@@
++[type: gettext/rfc822deb] pleiades.templates
diff --cc debian/po/ja.po
index 0000000,0000000..e5048df
new file mode 100644
--- /dev/null
+++ b/debian/po/ja.po
@@@ -1,0 -1,0 +1,29 @@@
++# SOME DESCRIPTIVE TITLE.
++# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
++# This file is distributed under the same license as the PACKAGE package.
++# FIRST AUTHOR <EMAIL at ADDRESS>, YEAR.
++#
++msgid ""
++msgstr ""
++"Project-Id-Version: pleiades\n"
++"Report-Msgid-Bugs-To: pleiades at packages.debian.org\n"
++"POT-Creation-Date: 2012-06-04 06:18+0900\n"
++"PO-Revision-Date: 2012-06-04 06:18+0900\n"
++"Last-Translator: Hideki Yamane <henrich at debian.org>\n"
++"Language-Team: \n"
++"Language: \n"
++"MIME-Version: 1.0\n"
++"Content-Type: text/plain; charset=UTF-8\n"
++"Content-Transfer-Encoding: 8bit\n"
++
++#. Type: boolean
++#. Description
++#: ../pleiades.templates:1001
++msgid "Enable pleiades for your Eclipse configuration?"
++msgstr "Eclipse の設定について pleiades を有効にしますか?"
++
++#. Type: boolean
++#. Description
++#: ../pleiades.templates:1001
++msgid "If you want to use pleiades, you should enable it in /etc/eclpse.ini."
++msgstr "pleiades を使いたい場合には、/etc/eclipse.ini で有効にする必要があります。"
diff --cc debian/po/templates.pot
index 0000000,0000000..9fb7950
new file mode 100644
--- /dev/null
+++ b/debian/po/templates.pot
@@@ -1,0 -1,0 +1,30 @@@
++# SOME DESCRIPTIVE TITLE.
++# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
++# This file is distributed under the same license as the PACKAGE package.
++# FIRST AUTHOR <EMAIL at ADDRESS>, YEAR.
++#
++#, fuzzy
++msgid ""
++msgstr ""
++"Project-Id-Version: pleiades\n"
++"Report-Msgid-Bugs-To: pleiades at packages.debian.org\n"
++"POT-Creation-Date: 2012-06-04 06:18+0900\n"
++"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
++"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
++"Language-Team: LANGUAGE <LL at li.org>\n"
++"Language: \n"
++"MIME-Version: 1.0\n"
++"Content-Type: text/plain; charset=CHARSET\n"
++"Content-Transfer-Encoding: 8bit\n"
++
++#. Type: boolean
++#. Description
++#: ../pleiades.templates:1001
++msgid "Enable pleiades for your Eclipse configuration?"
++msgstr ""
++
++#. Type: boolean
++#. Description
++#: ../pleiades.templates:1001
++msgid "If you want to use pleiades, you should enable it in /etc/eclpse.ini."
++msgstr ""
diff --cc debian/rules
index 5589dc9,0000000..096997f
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,21 -1,0 +1,30 @@@
+#!/usr/bin/make -f
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+packagename=pleiades
+eclipse_dir=usr/share/eclipse
+
+%:
+ dh $@
+
+override_dh_auto_build:
+ ant -Dbin.dir=$(CURDIR)/build/bin -Dbuild.dir=$(CURDIR)/build build.full
+
+override_dh_auto_install:
+ unzip -q -d $(CURDIR)/debian/$(packagename)/$(eclipse_dir) $(CURDIR)/build/$(packagename).zip
+# remove unneeded files
+ -rm -r $(CURDIR)/debian/$(packagename)/$(eclipse_dir)/readme
+ -rm $(CURDIR)/debian/$(packagename)/$(eclipse_dir)/*cmd
+
++override_dh_clean:
++ debconf-updatepo
++ dh_clean
++
+override_dh_builddeb:
- dh_builddeb -- -Zxz
++ dh_builddeb -- -Zxz -Sextreme -z9
++
++make_it_dfsg:
++ rm -r $(CURDIR)/lib \
++ $(CURDIR)/srctest/jp/sourceforge/mergedoc/pleiades/resource/3.*
++ mv $(CURDIR) `sed -e s/$(CURDIR)/$(CURDIR)-dfsg/`
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/pleiades.git
More information about the pkg-java-commits
mailing list