debian/0000755000000000000000000000000012231170243007161 5ustar debian/watch0000644000000000000000000000023711564546020010224 0ustar # Run the "uscan" command to check for upstream updates and more. version=3 http://search.cpan.org/dist/Inline-Java/ .*/Inline-Java-([\d.]+)\.tar\.gz debian debian/README.source0000644000000000000000000000361311536400550011347 0ustar Building this package for Debian -------------------------------- This source package need no special handling for normal package builds. Developing this package for Debian ---------------------------------- The source of this package is developed using git and the helper tool git-buildpackage, with all official releases tagged and signed and binary diffs of tarballs stored using pristine-tar. This is documented below /usr/share/doc/git-buildpackage/manual-html/ . A custom build target shows current upstream and packaging versions: debian/rules print-version Current upstream tarball can be prepared using this other build target: debian/rules get-orig-source To switch to newer upstream source, first add a dummy changelog entry and comment out DEB_UPSTREAM_TARBALL_MD5 before getting the source: dch -v ${new_upstream_version}-1 "Dummy changelog entry" sed -i -e 's/^\(DEB_UPSTREAM_TARBALL_MD5\b\)/#\1/' debian/rules debian/rules get-orig-source Store new md5sum to help ensure identical source is received later. Setting DEB_MAINTAINER_MODE=1 enables additional build routines helpful during development of the package, but unfit for normal builds. This typically includes the CDBS feature of auto-updating debian/control with CDBS-related build-dependencies, which is forbidden by Debian Policy as build environment must not change during automated builds. Maintaining packaging build routines ------------------------------------ This source package wraps debhelper commands and other tedious parts of the build routines using the CDBS framework. Please refer to the actual makefile snippets included from debian/rules for details on their purpose and ways to override defaults. Additionally, makefile snippets included from below /usr/share/cdbs may also be documented in /usr/share/doc/cdbs/cdbs-doc.pdf.gz . -- Jonas Smedegaard Thu, 26 Feb 2009 21:28:29 +0100 debian/control.in0000644000000000000000000000121212010042340011154 0ustar Source: libinline-java-perl Section: perl Priority: optional Build-Depends: @cdbs@ Maintainer: Debian Perl Group Uploaders: Jonas Smedegaard Standards-Version: 3.9.3 Vcs-Git: git://git.debian.org/git/pkg-perl/packages/libinline-java-perl Vcs-Browser: http://git.debian.org/?p=pkg-perl/packages/libinline-java-perl.git Homepage: http://search.cpan.org/dist/Inline-Java/ Package: libinline-java-perl Architecture: any Depends: ${cdbs:Depends}, ${misc:Depends}, ${perl:Depends}, ${shlibs:Depends} Description: write Perl classes in Java Inline::Java lets you write Perl classes in Java. debian/rules0000755000000000000000000000360212010070417010237 0ustar #!/usr/bin/make -f # -*- mode: makefile; coding: utf-8 -*- # Copyright © 2012, Jonas Smedegaard # Description: Main Debian packaging script for Inline::Java # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # # This program is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . include /usr/share/cdbs/1/rules/upstream-tarball.mk include /usr/share/cdbs/1/rules/utils.mk include /usr/share/cdbs/1/class/perl-makemaker.mk include /usr/share/cdbs/1/rules/debhelper.mk pkg = $(DEB_SOURCE_PACKAGE) DEB_UPSTREAM_PACKAGE = Inline-Java DEB_UPSTREAM_URL = http://www.cpan.org/modules/by-module/Inline DEB_UPSTREAM_TARBALL_MD5 = 23f96c2ac4915302c3647c0abc92916f # Needed both by upstream build and at runtime deps = libinline-perl, default-jdk | java-compiler # Needed by upstream build b-depends = chrpath CDBS_BUILD_DEPENDS += , $(deps), $(b-depends) CDBS_DEPENDS_$(pkg) = $(deps) export JAVA_HOME=/usr/lib/jvm/default-java # Have testsuite use JNI export PERL_INLINE_JAVA_JNI=1 binary-post-install/$(pkg):: chrpath -d $(cdbs_curdestdir)usr/lib/perl5/auto/Inline/Java/JNI/JNI.so binary-post-install/$(pkg):: mkdir -p $(cdbs_curdestdir)/usr/share/$(pkg) mv -t $(cdbs_curdestdir)/usr/share/$(pkg) \ $(cdbs_curdestdir)/usr/lib/perl5/Inline/Java/*.jar ln -st $(cdbs_curdestdir)/usr/lib/perl5/Inline/Java \ ../../../../share/$(pkg)/InlineJavaServer.jar \ ../../../../share/$(pkg)/InlineJavaUser.jar debian/copyright0000644000000000000000000000440612010062131011107 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Inline::Java Upstream-Contact: Patrick LeBoutillier Source: http://search.cpan.org/dist/Inline-Java/ Files: * Copyright: 2001-2005, Patrick LeBoutillier License: Artistic or GPL-1+ Comment: License: . This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. . Comment: . Perl is licensed under either the Artistic license or the GNU General Public License, version 1 or later. Files: Java/sources/org/perl/inline/java/InlineJavaUtils.java Copyright: 2003, Christian d'Heureuse License: LGPL Comment: License: This is "Open Source" software and released under the GNU/LGPL license. . It is provided "as is" without warranty of any kind. Please contact the author for other licensing arrangements. Files: debian/* Copyright: 2012, Jonas Smedegaard License: GPL-2+ License: Artistic Comment: . On Debian systems the 'Artistic License' is located in '/usr/share/common-licenses/Artistic'. License: GPL-1+ Comment: . On Debian systems the 'GNU General Public License' version 1 is located in '/usr/share/common-licenses/GPL-1'. License: GPL-2+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. Comment: On Debian systems the 'GNU General Public License' version 2 is located in '/usr/share/common-licenses/GPL-2'. . You should have received a copy of the GNU General Public License along with this program. If not, see . License: LGPL Comment: . On Debian systems the 'GNU Lesser General Public License' version 2.1 is located in '/usr/share/common-licenses/LGPL-2.1'. . You should have received a copy of the 'GNU Lesser General Public License' along with this program. If not, see . debian/copyright_hints0000644000000000000000000000630312010036442012320 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: FIXME Upstream-Contact: FIXME Source: FIXME Disclaimer: Autogenerated by CDBS Files: CHANGES Java.pm Java/Array.pm Java/Callback.pm Java/Class.pm Java/Handle.pm Java/JNI.pm Java/JNI.xs Java/JVM.pm Java/Makefile.PL Java/Object.pm Java/PerlInterpreter/Makefile.PL Java/PerlInterpreter/PerlInterpreter.pm Java/PerlInterpreter/PerlInterpreter.xs Java/PerlInterpreter/t/01_init.t Java/PerlInterpreter/t/02_perl_interpreter.t Java/PerlInterpreter/t/Tests.pl Java/PerlNatives/Makefile.PL Java/PerlNatives/PerlNatives.pm Java/PerlNatives/PerlNatives.xs Java/PerlNatives/t/01_init.t Java/PerlNatives/t/02_perl_natives.t Java/Portable.pm Java/Protocol.pm Java/Server.pm Java/jvm.def Java/sources/org/perl/inline/java/InlineJavaArray.java Java/sources/org/perl/inline/java/InlineJavaCallback.java Java/sources/org/perl/inline/java/InlineJavaCallbackQueue.java Java/sources/org/perl/inline/java/InlineJavaCastException.java Java/sources/org/perl/inline/java/InlineJavaException.java Java/sources/org/perl/inline/java/InlineJavaHandle.java Java/sources/org/perl/inline/java/InlineJavaInvocationTargetException.java Java/sources/org/perl/inline/java/InlineJavaPerlCaller.java Java/sources/org/perl/inline/java/InlineJavaPerlException.java Java/sources/org/perl/inline/java/InlineJavaPerlInterpreter.java Java/sources/org/perl/inline/java/InlineJavaPerlObject.java Java/sources/org/perl/inline/java/InlineJavaServer.java Java/sources/org/perl/inline/java/InlineJavaServerThread.java Java/sources/org/perl/inline/java/InlineJavaThrown.java Java/sources/org/perl/inline/java/InlineJavaUserClassLink.java Java/sources/org/perl/inline/java/InlineJavaUserClassLoader.java Java/typemap MANIFEST META.yml Makefile.PL README.JNI TODO debian/README.source debian/compat debian/control debian/control.in debian/gbp.conf debian/source/format debian/watch t/01_init.t t/02_primitives.t t/02_primitives_1_4.t t/03_objects.t t/04_members.t t/05_arrays.t t/06_static.t t/07_polymorph.t t/08_study.t t/09_usages.t t/10_1_shared_alone.t t/10_5_shared_fork.t t/10_6_shared_sim.t t/11_exceptions.t t/12_1_callbacks.t t/13_handles.t t/14_encoding.t t/15_native_doubles.t t/99_end.t t/no_const.class t/no_const.java t/shared.java t/types.class t/types.java Copyright: *No copyright* License: UNKNOWN FIXME Files: Java.pod Java/Callback.pod Java/PerlInterpreter/PerlInterpreter.pod Java/PerlNatives/PerlNatives.pod Copyright: 2001-2004, Patrick LeBoutillier 2001-2005, Patrick LeBoutillier License: UNKNOWN FIXME Files: Java/sources/org/perl/inline/java/InlineJavaClass.java Java/sources/org/perl/inline/java/InlineJavaProtocol.java Copyright: License: UNKNOWN FIXME Files: debian/rules Copyright: 2012, Jonas Smedegaard License: GPL-2+ FIXME Files: Java/sources/org/perl/inline/java/InlineJavaUtils.java Copyright: 2003: Christian d'Heureuse, Inventec Informatik AG, Switzerland.
License: UNKNOWN FIXME Files: Java/sources/org/perl/inline/java/InlineJavaPerlNatives.java Copyright: == null){ License: UNKNOWN FIXME Files: README Copyright: 2001-2005, Patrick LeBoutillier. License: UNKNOWN FIXME debian/source/0000755000000000000000000000000012010035044010453 5ustar debian/source/format0000644000000000000000000000001411373262460011700 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000212010035122010346 0ustar 8 debian/control0000644000000000000000000000136012010070436010562 0ustar Source: libinline-java-perl Section: perl Priority: optional Build-Depends: cdbs, devscripts, perl, debhelper, dh-buildinfo, libinline-perl, default-jdk | java-compiler, chrpath Maintainer: Debian Perl Group Uploaders: Jonas Smedegaard Standards-Version: 3.9.3 Vcs-Git: git://git.debian.org/git/pkg-perl/packages/libinline-java-perl Vcs-Browser: http://git.debian.org/?p=pkg-perl/packages/libinline-java-perl.git Homepage: http://search.cpan.org/dist/Inline-Java/ Package: libinline-java-perl Architecture: any Depends: ${cdbs:Depends}, ${misc:Depends}, ${perl:Depends}, ${shlibs:Depends} Description: write Perl classes in Java Inline::Java lets you write Perl classes in Java. debian/gbp.conf0000644000000000000000000000014611373262460010612 0ustar # Configuration file for git-buildpackage and friends [DEFAULT] pristine-tar = True sign-tags = True debian/changelog0000644000000000000000000000051512231170243011034 0ustar libinline-java-perl (0.53-1build1) trusty; urgency=low * Rebuild for Perl 5.18. -- Colin Watson Mon, 21 Oct 2013 10:15:15 +0100 libinline-java-perl (0.53-1) unstable; urgency=low * Initial packaging release. Closes: bug#684098. -- Jonas Smedegaard Tue, 07 Aug 2012 03:36:49 +0200