--- dbus-java-2.8.orig/debian/libdbus-java-doc.install +++ dbus-java-2.8/debian/libdbus-java-doc.install @@ -0,0 +1,7 @@ +usr/share/doc/libdbus-java/changelog usr/share/doc/libdbus-java-doc/ +usr/share/doc/libdbus-java/README usr/share/doc/libdbus-java-doc/ +usr/share/doc/libdbus-java/dbus-java.dvi +usr/share/doc/libdbus-java/dbus-java.ps +usr/share/doc/libdbus-java/dbus-java.pdf +usr/share/doc/libdbus-java/dbus-java +usr/share/doc/libdbus-java/api --- dbus-java-2.8.orig/debian/libdbus-java-doc.README.Debian +++ dbus-java-2.8/debian/libdbus-java-doc.README.Debian @@ -0,0 +1 @@ +Documentation is installed to /usr/share/doc/libdbus-java/ --- dbus-java-2.8.orig/debian/libdbus-java-doc.doc-base.api +++ dbus-java-2.8/debian/libdbus-java-doc.doc-base.api @@ -0,0 +1,9 @@ +Document: libdbus-java-doc.api +Title: API JavaDoc for libdbus-java +Author: Matthew Johnson +Abstract: This the API JavaDoc provided by Matthew Johnson for libdbus-java +Section: Programming + +Format: HTML +Index: /usr/share/doc/libdbus-java/api/index.html +Files: /usr/share/doc/libdbus-java/api/*.html --- dbus-java-2.8.orig/debian/libdbus-java-doc.doc-base.manual +++ dbus-java-2.8/debian/libdbus-java-doc.doc-base.manual @@ -0,0 +1,20 @@ +Document: libdbus-java-doc.manual +Title: Usage documentation for libdbus-java +Author: Matthew Johnson +Abstract: This manual describes what libdbus-java is + and how it can be used to enable Java programs + to use D-Bus. +Section: Programming + +Format: HTML +Files: /usr/share/doc/libdbus-java/dbus-java/*.html +Index: /usr/share/doc/libdbus-java/dbus-java/index.html + +Format: PDF +Files: /usr/share/doc/libdbus-java/dbus-java.pdf.gz + +Format: PostScript +Files: /usr/share/doc/libdbus-java/dbus-java.ps.gz + +Format: DVI +Files: /usr/share/doc/libdbus-java/dbus-java.dvi.gz --- dbus-java-2.8.orig/debian/copyright +++ dbus-java-2.8/debian/copyright @@ -0,0 +1,172 @@ +This package was debianized by Matthew Johnson on +Fri Oct 27 17:29:00 UTC 2006 + +It was downloaded from http://dbus.freedesktop.org/releases/dbus-java/ + +Upstream Author: Matthew Johnson + +This package is dual-licensed under the Academic Free License, and the LGPL +version 2. For a description of the LGPL, see /usr/share/common-licenses/LGPL-2 +on your Debian system. + +The included viewer application is copyright Peter Cox and +is dual-licensed under the Academic Free License, and the GPL version 2. For a +description of the GPL, see /usr/share/common-licenses/GPL-2 on your Debian +system. + +The Academic Free License follows: + +The Academic Free License +v. 2.1 + +This Academic Free License (the "License") applies to any original work of +authorship (the "Original Work") whose owner (the "Licensor") has placed the +following notice immediately following the copyright notice for the Original +Work: + +Licensed under the Academic Free License version 2.1 + +1) Grant of Copyright License. Licensor hereby grants You a world-wide, +royalty-free, non-exclusive, perpetual, sublicenseable license to do the +following: + +a) to reproduce the Original Work in copies; + +b) to prepare derivative works ("Derivative Works") based upon the Original +Work; + +c) to distribute copies of the Original Work and Derivative Works to the +public; + +d) to perform the Original Work publicly; and + +e) to display the Original Work publicly. + +2) Grant of Patent License. Licensor hereby grants You a world-wide, +royalty-free, non-exclusive, perpetual, sublicenseable license, under patent +claims owned or controlled by the Licensor that are embodied in the Original +Work as furnished by the Licensor, to make, use, sell and offer for sale the +Original Work and Derivative Works. + +3) Grant of Source Code License. The term "Source Code" means the preferred +form of the Original Work for making modifications to it and all available +documentation describing how to modify the Original Work. Licensor hereby +agrees to provide a machine-readable copy of the Source Code of the Original +Work along with each copy of the Original Work that Licensor distributes. +Licensor reserves the right to satisfy this obligation by placing a +machine-readable copy of the Source Code in an information repository +reasonably calculated to permit inexpensive and convenient access by You for as +long as Licensor continues to distribute the Original Work, and by publishing +the address of that information repository in a notice immediately following +the copyright notice that applies to the Original Work. + +4) Exclusions From License Grant. Neither the names of Licensor, nor the names +of any contributors to the Original Work, nor any of their trademarks or +service marks, may be used to endorse or promote products derived from this +Original Work without express prior written permission of the Licensor. Nothing +in this License shall be deemed to grant any rights to trademarks, copyrights, +patents, trade secrets or any other intellectual property of Licensor except as +expressly stated herein. No patent license is granted to make, use, sell or +offer to sell embodiments of any patent claims other than the licensed claims +defined in Section 2. No right is granted to the trademarks of Licensor even if +such marks are included in the Original Work. Nothing in this License shall be +interpreted to prohibit Licensor from licensing under different terms from this +License any Original Work that Licensor otherwise would have a right to +license. + +5) This section intentionally omitted. + +6) Attribution Rights. You must retain, in the Source Code of any Derivative +Works that You create, all copyright, patent or trademark notices from the +Source Code of the Original Work, as well as any notices of licensing and any +descriptive text identified therein as an "Attribution Notice." You must cause +the Source Code for any Derivative Works that You create to carry a prominent +Attribution Notice reasonably calculated to inform recipients that You have +modified the Original Work. + +7) Warranty of Provenance and Disclaimer of Warranty. Licensor warrants that +the copyright in and to the Original Work and the patent rights granted herein +by Licensor are owned by the Licensor or are sublicensed to You under the terms +of this License with the permission of the contributor(s) of those copyrights +and patent rights. Except as expressly stated in the immediately proceeding +sentence, the Original Work is provided under this License on an "AS IS" BASIS +and WITHOUT WARRANTY, either express or implied, including, without limitation, +the warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY OF THE ORIGINAL WORK IS WITH YOU. +This DISCLAIMER OF WARRANTY constitutes an essential part of this License. No +license to Original Work is granted hereunder except under this disclaimer. + +8) Limitation of Liability. Under no circumstances and under no legal theory, +whether in tort (including negligence), contract, or otherwise, shall the +Licensor be liable to any person for any direct, indirect, special, incidental, +or consequential damages of any character arising as a result of this License +or the use of the Original Work including, without limitation, damages for loss +of goodwill, work stoppage, computer failure or malfunction, or any and all +other commercial damages or losses. This limitation of liability shall not +apply to liability for death or personal injury resulting from Licensor's +negligence to the extent applicable law prohibits such limitation. Some +jurisdictions do not allow the exclusion or limitation of incidental or +consequential damages, so this exclusion and limitation may not apply to You. + +9) Acceptance and Termination. If You distribute copies of the Original Work or +a Derivative Work, You must make a reasonable effort under the circumstances to +obtain the express assent of recipients to the terms of this License. Nothing +else but this License (or another written agreement between Licensor and You) +grants You permission to create Derivative Works based upon the Original Work +or to exercise any of the rights granted in Section 1 herein, and any attempt +to do so except under the terms of this License (or another written agreement +between Licensor and You) is expressly prohibited by U.S. copyright law, the +equivalent laws of other countries, and by international treaty. Therefore, by +exercising any of the rights granted to You in Section 1 herein, You indicate +Your acceptance of this License and all of its terms and conditions. + +10) Termination for Patent Action. This License shall terminate automatically +and You may no longer exercise any of the rights granted to You by this License +as of the date You commence an action, including a cross-claim or counterclaim, +against Licensor or any licensee alleging that the Original Work infringes a +patent. This termination provision shall not apply for an action alleging +patent infringement by combinations of the Original Work with other software or +hardware. + +11) Jurisdiction, Venue and Governing Law. Any action or suit relating to this +License may be brought only in the courts of a jurisdiction wherein the +Licensor resides or in which Licensor conducts its primary business, and under +the laws of that jurisdiction excluding its conflict-of-law provisions. The +application of the United Nations Convention on Contracts for the International +Sale of Goods is expressly excluded. Any use of the Original Work outside the +scope of this License or after its termination shall be subject to the +requirements and penalties of the U.S. Copyright Act, 17 U.S.C. § 101 et seq., +the equivalent laws of other countries, and international treaty. This section +shall survive the termination of this License. + +12) Attorneys Fees. In any action to enforce the terms of this License or +seeking damages relating thereto, the prevailing party shall be entitled to +recover its costs and expenses, including, without limitation, reasonable +attorneys' fees and costs incurred in connection with such action, including +any appeal of such action. This section shall survive the termination of this +License. + +13) Miscellaneous. This License represents the complete agreement concerning +the subject matter hereof. If any provision of this License is held to be +unenforceable, such provision shall be reformed only to the extent necessary to +make it enforceable. + +14) Definition of "You" in This License. "You" throughout this License, whether +in upper or lower case, means an individual or a legal entity exercising rights +under, and complying with all of the terms of, this License. For legal +entities, "You" includes any entity that controls, is controlled by, or is +under common control with you. For purposes of this definition, "control" means +(i) the power, direct or indirect, to cause the direction or management of such +entity, whether by contract or otherwise, or (ii) ownership of fifty percent +(50%) or more of the outstanding shares, or (iii) beneficial ownership of such +entity. + +15) Right to Use. You may use the Original Work in all ways not otherwise +restricted or conditioned by this License or by law, and Licensor promises not +to interfere with or be responsible for such uses by You. + +This license is Copyright (C) 2003-2004 Lawrence E. Rosen. All rights reserved. +Permission is hereby granted to copy and distribute this license without +modification. This license may not be modified without the express written +permission of its copyright owner. + --- dbus-java-2.8.orig/debian/control +++ dbus-java-2.8/debian/control @@ -0,0 +1,66 @@ +Source: dbus-java +Section: java +Priority: optional +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Matthew Johnson +Build-Depends: openjdk-6-jdk, + debhelper (>= 7.0.50~), + docbook-to-man, + tex4ht, + libmatthew-debug-java, + libunixsocket-java ( >= 0.6 ), + texlive-latex-base, + texlive-base-bin, + texlive-latex-extra, + texlive-latex-recommended, + default-jdk-doc, + gettext, + javahelper (>= 0.23) +Standards-Version: 3.8.4 + +Package: libdbus-java +Architecture: all +Section: java +Depends: ${java:Depends}, ${misc:Depends} +Suggests: libdbus-java-doc +Recommends: dbus-java-bin +Description: simple interprocess messaging system (Java implementation) + D-Bus is a message bus, used for sending messages between applications. + Conceptually, it fits somewhere in between raw sockets and CORBA in + terms of complexity. + . + This package provides an implementation of D-Bus in Java (Library). + . + See the dbus description for more information about D-Bus in general. + +Package: dbus-java-bin +Architecture: all +Section: utils +Depends: ${java:Depends}, ${misc:Depends}, libdbus-java (=${binary:Version}) +Conflicts: libdbus-java (<< 2.0) +Replaces: libdbus-java (<< 2.0) +Description: simple interprocess messaging system (Java Binaries) + D-Bus is a message bus, used for sending messages between applications. + Conceptually, it fits somewhere in between raw sockets and CORBA in + terms of complexity. + . + This package provides several programs using the Java implementation + of D-Bus. This includes a simple D-Bus daemon for use in session busses, + A tool for generating Java stubs from D-Bus introspection data and + a graphical browser for D-Bus connections. + . + See the dbus description for more information about D-Bus in general. + +Package: libdbus-java-doc +Recommends: libdbus-java +Depends: default-jdk-doc, ${misc:Depends} +Architecture: all +Section: doc +Description: simple interprocess messaging system (Java interface documentation) + D-Bus is a message bus, used for sending messages between applications. + Conceptually, it fits somewhere in between raw sockets and CORBA in + terms of complexity. + . + This package provides the documentation for the Java implementation of D-Bus. + . + See the dbus description for more information about D-Bus in general. --- dbus-java-2.8.orig/debian/rules +++ dbus-java-2.8/debian/rules @@ -0,0 +1,46 @@ +#!/usr/bin/make -f + +# Rules file to build dbus-java packages by Matthew Johnson +# + +JAVA_HOME=/usr/lib/jvm/java-6-openjdk + +%: + dh --with javahelper $@ + +VERSION=$(shell dpkg-parsechangelog | sed -n '/^Version/s/Version: \(.*\)-[^-]*$$/\1/p') + +override_dh_auto_build: + # Add here commands to compile the package. + $(MAKE) DEBUG=disable \ + JCFLAGS="-O -encoding UTF-8" \ + PREFIX=/usr \ + JAVA_HOME=${JAVA_HOME}/bin/ \ + JAVAC=${JAVA_HOME}/bin/javac \ + JAVA=${JAVA_HOME}/bin/java \ + JAR=${JAVA_HOME}/bin/jar \ + JAVADOC="${JAVA_HOME}/bin/javadoc -link /usr/share/doc/default-jdk-doc/api" \ + all doc check + + touch $@ + +override_dh_auto_clean: + # Add here commands to clean up after the build process. + $(MAKE) clean + +override_dh_auto_install: + $(MAKE) DEBUG=disable \ + DESTDIR=$(CURDIR)/debian/tmp \ + PREFIX=/usr \ + install install-man install-doc + +override_dh_install: + dh_install -i --sourcedir=debian/tmp +override_jh_manifest: + jh_manifest -plibdbus-java -c"unix.jar hexdump.jar" + jh_manifest -pdbus-java-bin -c"dbus-$(VERSION).jar" +override_jh_depends: + jh_depends -pdbus-java-bin -jopen + jh_depends -plibdbus-java +override_dh_builddeb: + dh_builddeb -i -- -Zbzip2 --- dbus-java-2.8.orig/debian/compat +++ dbus-java-2.8/debian/compat @@ -0,0 +1 @@ +7 --- dbus-java-2.8.orig/debian/changelog +++ dbus-java-2.8/debian/changelog @@ -0,0 +1,217 @@ +dbus-java (2.8-1ubuntu1) natty; urgency=low + + * debian/rules: Use relative paths for the .jar dependencies. (LP: #663277) + + -- Michael Haggerty Wed, 30 Mar 2011 12:48:02 +0200 + +dbus-java (2.8-1) unstable; urgency=low + + * New upstream release (fixes some array serialization issues) + + -- Matthew Johnson Thu, 05 Aug 2010 19:48:13 +0000 + +dbus-java (2.7-2) unstable; urgency=low + + * Change from classpath-doc to default-jdk-doc (Closes: #567271) + * fix some lintian warnings + * dh_compress seems to be compressing the pdf, but evince copes with this, so + lets just list it in doc-base compressed + + -- Matthew Johnson Sat, 20 Mar 2010 13:33:15 +0000 + +dbus-java (2.7-1) unstable; urgency=low + + * New Upstream Release + * Convert to dh 7 + * Remove dependencies on locales + + -- Matthew Johnson Sun, 06 Dec 2009 11:10:53 +0000 + +dbus-java (2.6-1) unstable; urgency=low + + * New Upstream Release + * Bump Standards-Version + * Change to section java + + -- Matthew Johnson Sun, 05 Apr 2009 11:21:47 +0100 + +dbus-java (2.5-4) unstable; urgency=medium + + * Depend on texlive-latex-recommended (Closes: #494212) + + -- Matthew Johnson Fri, 08 Aug 2008 15:43:24 +0100 + +dbus-java (2.5-3) unstable; urgency=low + + * javahelper should have fixed the depends on libmatthew-debug-java.... + except it wasn't that problem. Missing dependency added to jar in + debian/rules + (Really Closes: #491208) + * Fixed changelog entry below to not be on crack. + + -- Matthew Johnson Mon, 21 Jul 2008 11:26:17 +0100 + +dbus-java (2.5-2) unstable; urgency=low + + * Change to depend on openjdk and move to main from contrib + (Closes: #490812, #491349) + * javahelper should have fixed the depends on libmatthew-debug-java. + (Closes: #491208) + + -- Matthew Johnson Sun, 20 Jul 2008 22:55:52 +0100 + +dbus-java (2.5-1) unstable; urgency=low + + * New Upstream Release + + -- Matthew Johnson Tue, 24 Jun 2008 23:49:24 +0100 + +dbus-java (2.4-2) unstable; urgency=low + + * Fix depends/wrapper script JVM mismatch (Closes: #473569) + * Ensure correct dependency on lidbus-java in dbus-java-bin + * Make sure debug is disabled + * Depend on and build with sun-java6-jdk + + -- Matthew Johnson Mon, 31 Mar 2008 14:58:34 +0100 + +dbus-java (2.4-1) unstable; urgency=low + + * New Upstream Release + * Add build-dep on gettext + * Build-dep on locale, generate a UTF-8 locale during build and use that + * Compress using bzip2 + * Depends on version >=0.6 of libunixsocket-java + * Use Javahelper + * Bump standards version + + -- Matthew Johnson Tue, 05 Feb 2008 11:49:35 +0000 + +dbus-java (2.3.2-1) unstable; urgency=low + + * Upstream bug fix release + * Add watch file + * Change maintainer address + + -- Matthew Johnson Wed, 05 Dec 2007 09:51:45 +0000 + +dbus-java (2.3.1-1) unstable; urgency=low + + * Upstream bug fix release (Closes: #422974) + * Clean up control, add misc:Depends entries + * Wrap long lines in rules and control + * Don't ignore make clean errors + * Call test suite in build + * Have libdbus-java recommend dbus-java-bin to ensure upgraders don't lose + functionality + * Only need to depend on -jre not -jdk as well. + * Typographic changes to control and rules + * Call debhelper with -i + * Build docs under build + * Fix the licence statement + * Put a minimum version on the dbus-java-bin - libdbus-java dependency. + * No need to rm -rf debian/tmp or spare doc files, removed + * Move from devel to libs and utils + + -- Matthew Johnson Sun, 5 Aug 2007 23:39:40 +0100 + +dbus-java (2.3-1) unstable; urgency=low + + * New upstream release + + -- Matthew Johnson Fri, 13 Jul 2007 23:38:38 +0100 + +dbus-java (2.2-2) unstable; urgency=low + + * Change tetex to texlive + * Update to new Java policy + + -- Matthew Johnson Wed, 30 May 2007 01:27:41 +0100 + +dbus-java (2.2-1) unstable; urgency=low + + * New Upstream Release + + -- Matthew Johnson Sat, 31 Mar 2007 18:37:49 +0100 + +dbus-java (2.1-2) unstable; urgency=low + + * Add doc-base files to register the documentation + + -- Matthew Johnson Thu, 11 Jan 2007 12:01:37 +0000 + +dbus-java (2.1-1) unstable; urgency=low + + * New Upstream Release + * Remove dependencies on dbus/libdbus + * Add dependencies on libmatthew-java packages + * Change source package name and add binary package + * Add conflicts with old package + * Add tetex dependencies + + -- Matthew Johnson Thu, 4 Jan 2007 15:35:10 +0000 + +libdbus-java (1.13-1) unstable; urgency=low + + * New Upstream Release + * Small changes to the build from upstream + * Add lintian overrides file + * Build with full paths to ja{r,va,vac} + + -- Matthew Johnson Wed, 20 Dec 2006 01:40:17 +0000 + +libdbus-java (1.12-1) unstable; urgency=low + + * New Upstream Release + * Change dependency to tex4ht from latex2html + + -- Matthew Johnson Wed, 22 Nov 2006 15:28:18 +0000 + +libdbus-java (1.11-1) unstable; urgency=low + + * New Upstream Release + * Split binary and doc packages + * Tidying up of the makefile to use dh_install properly + * Add a README to /usr/share/doc/libdbus-java-doc to the + docs location + * take package description from python/glib packages + * update 'was downloaded from' link to new location + + -- Matthew Johnson Tue, 14 Nov 2006 16:12:21 +0000 + +libdbus-java (1.10-1) unstable; urgency=low + + * New Upstream Release + + -- Matthew Johnson Fri, 27 Oct 2006 16:48:58 +0000 + +libdbus-java (1.8-1) unstable; urgency=low + + * New Upstream Release + + -- Matthew Johnson Thu, 13 Jul 2006 10:04:23 +0000 + +libdbus-java (1.3-1) unstable; urgency=low + + * New Upstream Release + + -- Matthew Johnson Mon, 22 Feb 2006 10:10:42 +0000 + +libdbus-java (1.1-1) unstable; urgency=low + + * New Upstream Release + + -- Matthew Johnson Mon, 6 Feb 2006 12:05:23 +0000 + +libdbus-java (1.0-1) unstable; urgency=low + + * New Upstream Release + + -- Matthew Johnson Mon, 9 Jan 2006 16:39:17 +0000 + +libdbus-java (0.1) unstable; urgency=low + + * Initial Release. + + -- Matthew Johnson Mon, 19 Dec 2005 15:14:36 +0000 + --- dbus-java-2.8.orig/debian/dbus-java-bin.install +++ dbus-java-2.8/debian/dbus-java-bin.install @@ -0,0 +1,8 @@ +usr/bin +usr/share/doc/libdbus-java/changelog usr/share/doc/dbus-java-bin/ +usr/share/doc/libdbus-java/README usr/share/doc/dbus-java-bin/ +usr/share/java/dbus-bin-*.jar +usr/share/java/dbus-viewer-*.jar +usr/share/java/dbus-bin.jar +usr/share/java/dbus-viewer.jar +usr/share/man --- dbus-java-2.8.orig/debian/watch +++ dbus-java-2.8/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://dbus.freedesktop.org/releases/dbus-java/ (?:.*/)?dbus-java-?_?([\d+\.]+|\d+)\.tar.* debian uupdate --- dbus-java-2.8.orig/debian/libdbus-java.install +++ dbus-java-2.8/debian/libdbus-java.install @@ -0,0 +1,4 @@ +usr/share/doc/libdbus-java/changelog +usr/share/doc/libdbus-java/README +usr/share/java/dbus.jar +usr/share/java/dbus-2.*.jar