[Git][java-team/jesd][master] 12 commits: Bump debhelper compat to 9 (Closes: #965604)

Tony Mancill (@tmancill) gitlab at salsa.debian.org
Mon Dec 27 05:56:10 GMT 2021



Tony Mancill pushed to branch master at Debian Java Maintainers / jesd


Commits:
14f4c7cb by tony mancill at 2021-12-23T10:24:34-08:00
Bump debhelper compat to 9 (Closes: #965604)

- - - - -
9b72fea9 by tony mancill at 2021-12-26T21:23:36-08:00
Add Vcs fields for repo on Salsa

- - - - -
9a91f699 by tony mancill at 2021-12-26T21:23:36-08:00
Remove debhelper log file

Gbp-Dch: ignore

- - - - -
08925ef6 by tony mancill at 2021-12-26T21:23:36-08:00
add debian/source/format

- - - - -
5a847fae by tony mancill at 2021-12-26T21:23:36-08:00
Build depend on default-jdk-headless

- - - - -
eb54facb by tony mancill at 2021-12-26T21:43:57-08:00
Use dh sequencer

- - - - -
ee1806d8 by tony mancill at 2021-12-26T21:43:57-08:00
Use debhelper-compat 13

- - - - -
b948fe54 by tony mancill at 2021-12-26T21:43:57-08:00
Add debian/javabuild for jh_build

- - - - -
49151623 by tony mancill at 2021-12-26T21:43:57-08:00
Freshen debian/copyright

- - - - -
272ecd26 by tony mancill at 2021-12-26T21:54:05-08:00
Bump Standards-Version to 4.6.0; no changes necessary

- - - - -
a47fade0 by tony mancill at 2021-12-26T21:54:05-08:00
Tweak the package description

- - - - -
de5a20b9 by tony mancill at 2021-12-26T21:54:05-08:00
Prepare changelog for upload to unstable

- - - - -


8 changed files:

- debian/changelog
- − debian/compat
- debian/control
- debian/copyright
- + debian/javabuild
- − debian/libesd-java.debhelper.log
- debian/rules
- + debian/source/format


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,16 @@
+jesd (0.0.7-5) unstable; urgency=medium
+
+  * Team upload.
+  * Use debhelper-compat 13 (Closes: #965604)
+  * Add Vcs fields for repo on Salsa
+  * Build depend on default-jdk-headless
+  * Use dh sequencer
+  * Add debian/javabuild for jh_build
+  * Freshen debian/copyright
+  * Bump Standards-Version to 4.6.0; no changes necessary
+
+ -- tony mancill <tmancill at debian.org>  Sun, 26 Dec 2021 21:53:26 -0800
+
 jesd (0.0.7-4.1) unstable; urgency=medium
 
   * Non maintainer upload by the Reproducible Builds team.
@@ -7,13 +20,13 @@ jesd (0.0.7-4.1) unstable; urgency=medium
 
 jesd (0.0.7-4) unstable; urgency=low
 
-  * Move to team repository and maintenance 
+  * Move to team repository and maintenance
 
  -- Matthew Johnson <mjj29 at debian.org>  Sat, 17 Sep 2011 13:32:38 +0000
 
 jesd (0.0.7-3) unstable; urgency=low
 
-  * Call dh_javadoc (Closes: #547694) 
+  * Call dh_javadoc (Closes: #547694)
   * Don't use dh_javadoc, use javahelper instead
 
  -- Matthew Johnson <mjj29 at debian.org>  Sat, 20 Mar 2010 13:22:29 +0000
@@ -21,11 +34,11 @@ jesd (0.0.7-3) unstable; urgency=low
 jesd (0.0.7-2) unstable; urgency=low
 
   * Update to new FSF address
-  * Add watch file 
-  * Change to cdbs to test javahelper cdbs class 
+  * Add watch file
+  * Change to cdbs to test javahelper cdbs class
   * Change to section java
   * Add dependency on gjdoc; dh_javadoc is no longer in default-java
-  * Change to using default-java 
+  * Change to using default-java
 
  -- Matthew Johnson <mjj29 at debian.org>  Thu, 13 Aug 2009 00:45:47 +0100
 


=====================================
debian/compat deleted
=====================================
@@ -1 +0,0 @@
-5


=====================================
debian/control
=====================================
@@ -3,12 +3,15 @@ Section: java
 Priority: optional
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
 Uploaders: Matthew Johnson <mjj29 at debian.org>
-Build-Depends: cdbs, debhelper (>> 5), javahelper (>=0.25)
-Build-Depends-Indep: default-jdk, libjorbis-java, default-jdk-doc
-Standards-Version: 3.8.2
+Build-Depends: debhelper-compat (= 13),
+ default-jdk-doc,
+ default-jdk-headless,
+ javahelper (>=0.25),
+ libjorbis-java
+Standards-Version: 4.6.0
 Homepage: http://www.jcraft.com/jesd/
-Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-java/jesd.git
-Vcs-Git: git://anonscm.debian.org/pkg-java/jesd.git
+Vcs-Git: https://salsa.debian.org/java-team/jesd.git
+Vcs-Browser: https://salsa.debian.org/java-team/jesd
 
 Package: libesd-java
 Architecture: all
@@ -16,4 +19,4 @@ Depends: ${java:Depends}, ${misc:Depends}
 Description: Implementation of EsounD in pure Java
  JEsd includes an audio server, which corresponds to 'esd' and classes for
  communicating with 'esd', which corresponds to 'libesd'.  This client side
- code will enable us to hack audio apps in pure Java.
+ code enables interacting with audio apps in pure Java.


=====================================
debian/copyright
=====================================
@@ -1,29 +1,47 @@
-This package was Debianised by Matthew Johnson <mjj29 at debian.org> on Wed Jan 16 11:15:37 GMT 2008
-
-This package was downloaded from http://www.jcraft.com/jesd/jesd-0.0.7.tar.gz.
-
-Upstream Author: 
-
-Copyright 1998--2004 JCraft Ltd
-
-
-    This library is free software; you can redistribute it and/or
-    modify it under the terms of the GNU Library General Public
-    License as published by the Free Software Foundation; either
-    version 2 of the License, or (at your option) any later version.
-
-    This library 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
-    Library General Public License for more details.
-
-    You should have received a copy of the GNU Library General Public
-    License along with this library; if not, write to the 
-    Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
-    MA 02110-1301, USA.
-
-On Debian systems the LGPL can be found in /usr/share/common-licenses/LGPL
-
-The packaging is Copyright 2008 Matthew Johnson <mjj29 at debian.org> and is
-licenced under the terms of the BSD licence. On Debian systems the BSD licence
-can be found in /usr/share/common-licenses/BSD.
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Source: http://www.jcraft.com/jesd/jesd-0.0.7.tar.gz.
+Upstream-Name: JEsd
+Comment: This package was Debianised by Matthew Johnson <mjj29 at debian.org>
+ on Wed Jan 16 11:15:37 GMT 2008
+
+Files: *
+Copyright: 1998-2004, JCraft Ltd
+License: LGPL-2+
+ This package is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2 of the License, or (at your option) any later version.
+ .
+ On Debian systems, the complete text of the GNU Lesser General
+ Public License version 2 can be found in `/usr/share/common-licenses/LGPL-2'.
+
+Files: debian/*
+Copyright: 2008-2011 Matthew Johnson <mjj29 at debian.org>
+           2021 tony mancill <tmancill at debian.org>
+License: BSD-3-clause
+ Copyright (c) The Regents of the University of California.
+ All rights reserved.
+ .
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ 1. Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in the
+    documentation and/or other materials provided with the distribution.
+ 3. Neither the name of the University nor the names of its contributors
+    may be used to endorse or promote products derived from this software
+    without specific prior written permission.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ 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 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ SUCH DAMAGE.


=====================================
debian/javabuild
=====================================
@@ -0,0 +1 @@
+esd.jar com


=====================================
debian/libesd-java.debhelper.log deleted
=====================================
@@ -1,2 +0,0 @@
-jh_build
-jh_linkjars


=====================================
debian/rules
=====================================
@@ -1,24 +1,17 @@
 #!/usr/bin/make -f
-#
-# Sample debian/rules that uses javahelper.
-# This file was generated by jh_makepkg and may be used
-# without restriction. It was inspired by the dh-make
-# sample debian/rules
 
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
+JAVA_HOME=/usr/lib/jvm/default-java
 
-#include /usr/share/cdbs/1/rules/javahelper.mk
-export JAVA_HOME=/usr/lib/jvm/default-java
-
-# Put depended upon jars in here
+# compilation dependencies
 export CLASSPATH=/usr/share/java/jorbis.jar:/usr/share/java/jogg.jar
 
 JH_BUILD_JAR=esd.jar
 JH_BUILD_SRC=com
 
-include /usr/share/cdbs/1/class/javahelper.mk
+%:
+	dh $@ --with javahelper
 
-configure/libesd-java::
+override_dh_auto_configure:
 	rm -f com/jcraft/jesd/vorbis/Sample.java
 	rm -f com/jcraft/jesd/vorbis/StreamPlayer.java
+	dh_auto_configure


=====================================
debian/source/format
=====================================
@@ -0,0 +1 @@
+3.0 (quilt)



View it on GitLab: https://salsa.debian.org/java-team/jesd/-/compare/75eb9186d2a67a6721492c99bbb341c85f30bdeb...de5a20b90f17f936b6c15b1b951f116b789b2da8

-- 
View it on GitLab: https://salsa.debian.org/java-team/jesd/-/compare/75eb9186d2a67a6721492c99bbb341c85f30bdeb...de5a20b90f17f936b6c15b1b951f116b789b2da8
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20211227/31905849/attachment.htm>


More information about the pkg-java-commits mailing list