[Git][java-team/jmagick][master] 10 commits: Adding Breaks+Replaces for the -java package, which contains files that...

Pierre Gruet (@pgt) gitlab at salsa.debian.org
Sun Sep 29 18:01:45 BST 2024



Pierre Gruet pushed to branch master at Debian Java Maintainers / jmagick


Commits:
f0037194 by Pierre Gruet at 2024-09-29T11:36:44+02:00
Adding Breaks+Replaces for the -java package, which contains files that libjmagick6-java also installs

- - - - -
d37953db by Pierre Gruet at 2024-09-29T11:37:09+02:00
R-R-R: no

- - - - -
bbf98826 by Pierre Gruet at 2024-09-29T11:38:56+02:00
Raising Standards version to 4.7.0

- - - - -
594125ba by Pierre Gruet at 2024-09-29T11:41:06+02:00
Updating changelog

- - - - -
ae71afbb by Pierre Gruet at 2024-09-29T11:42:21+02:00
Marking the docs package as Multi-Arch: foreign

- - - - -
30052790 by Pierre Gruet at 2024-09-29T12:02:51+02:00
Removing obsolete d/README.source file

- - - - -
d5a86f59 by Pierre Gruet at 2024-09-29T12:19:39+02:00
Setting Section of the -jni package to java

- - - - -
37732851 by Pierre Gruet at 2024-09-29T12:21:13+02:00
s/jmagick6/jmagick7/ in files in the debian/ directory

- - - - -
42667623 by Pierre Gruet at 2024-09-29T12:21:39+02:00
Updating changelog

- - - - -
82ea5c37 by Pierre Gruet at 2024-09-29T12:27:34+02:00
Source-only upload to unstable

- - - - -


5 changed files:

- − debian/README.source
- debian/changelog
- debian/control
- debian/examples/Makefile
- debian/jmagick7-docs.doc-base


Changes:

=====================================
debian/README.source deleted
=====================================
@@ -1,19 +0,0 @@
-JMagick for Debian
-==================
-
-The upstream supplied source package contains the remains of their
-builds. Therefore, to get a clean deb, I repackage the upstream
-tarball.
-
-Use the rules/get-orig-source target to create the orig.tar.xz.
-For more details on repackaging of upstream sources please see the
-debian/orig-tar.sh file.
-
- -- Kumar Appaiah <akumar at ee.iitm.ac.in>, Sun, 14 Oct 2007 08:34:38 +0530
-
-
-Upstream hasn't published new releases for years but maintains branches
-in SVN compatible with more recent versions of ImageMagick. The code is
-thus fetched from SVN by debian/orig-tar.sh.
-
- -- Emmanuel Bourg <ebourg at apache.org>  Mon, 07 Oct 2013 08:46:56 +0200


=====================================
debian/changelog
=====================================
@@ -1,3 +1,17 @@
+jmagick (6.7.8-2) unstable; urgency=medium
+
+  * Team upload
+  * Adding Breaks+Replaces for the -java package, which contains files that
+    libjmagick6-java also installs
+  * Raising Standards version to 4.7.0:
+    - Rules-Requires-Root: no
+  * Marking the docs package as Multi-Arch: foreign
+  * Removing obsolete d/README.source file
+  * Setting Section of the -jni package to java
+  * s/jmagick6/jmagick7/ in files in the debian/ directory
+
+ -- Pierre Gruet <pgt at debian.org>  Sun, 29 Sep 2024 12:27:25 +0200
+
 jmagick (6.7.8-1) unstable; urgency=medium
 
   * Team upload


=====================================
debian/control
=====================================
@@ -3,7 +3,7 @@ Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.or
 Uploaders: Varun Hiremath <varun at debian.org>
 Section: graphics
 Priority: optional
-Standards-Version: 4.1.4
+Standards-Version: 4.7.0
 Build-Depends: chrpath,
                debhelper-compat (= 13),
                default-jdk,
@@ -16,12 +16,15 @@ Build-Depends: chrpath,
 Vcs-Git: https://salsa.debian.org/java-team/jmagick.git
 Vcs-Browser: https://salsa.debian.org/java-team/jmagick
 Homepage: https://github.com/techblue/jmagick
+Rules-Requires-Root: no
 
 Package: libjmagick7-java
 Architecture: all
 Section: java
 Depends: ${misc:Depends}, libjmagick7-jni (>= ${source:Version})
 Provides: jmagick
+Breaks: libjmagick6-java (<< 6.7.8)
+Replaces: libjmagick6-java (<< 6.7.8)
 Description: Java interface to ImageMagick
  JMagick is an open source Java interface of ImageMagick.  It is
  implemented in the form of Java Native Interface (JNI) into the
@@ -40,6 +43,7 @@ Section: doc
 Architecture: all
 Provides: jmagick-docs
 Depends: ${misc:Depends}
+Multi-Arch: foreign
 Description: Java interface to ImageMagick (documentation)
  JMagick is an open source Java interface of ImageMagick.  It is
  implemented in the form of Java Native Interface (JNI) into the
@@ -56,6 +60,7 @@ Description: Java interface to ImageMagick (documentation)
  This package contains javadoc generated documentation.
 
 Package: libjmagick7-jni
+Section: java
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: Java interface to ImageMagick (native library)


=====================================
debian/examples/Makefile
=====================================
@@ -12,10 +12,10 @@ JAVA=/usr/lib/jvm/java-gcj/bin/java
 JAVAC=/usr/lib/jvm/java-gcj/bin/javac
 
 build:
-	$(JAVAC) -cp ..:/usr/share/java/jmagick6.jar *.java
+	$(JAVAC) -cp ..:/usr/share/java/jmagick.jar *.java
 
 test: build
-	LD_LIBRARY_PATH=/usr/lib/jni/ DYLD_LIBRARY_PATH=/usr/lib/jni $(JAVA) -cp ..:/usr/share/java/jmagick6.jar test.Test
+	LD_LIBRARY_PATH=/usr/lib/jni/ DYLD_LIBRARY_PATH=/usr/lib/jni $(JAVA) -cp ..:/usr/share/java/jmagick.jar test.Test
 
 test2: build
-	LD_LIBRARY_PATH=/usr/lib/jni/ DYLD_LIBRARY_PATH=/usr/lib/jni $(JAVA) -cp ..:/usr/share/java/jmagick6.jar test.Loop pics.jpg
+	LD_LIBRARY_PATH=/usr/lib/jni/ DYLD_LIBRARY_PATH=/usr/lib/jni $(JAVA) -cp ..:/usr/share/java/jmagick.jar test.Loop pics.jpg


=====================================
debian/jmagick7-docs.doc-base
=====================================
@@ -4,5 +4,5 @@ Abstract: This is the API Javadoc provided for the libjmagick7-java library.
 Section: Programming
 
 Format: HTML
-Index: /usr/share/doc/jmagick6-docs/api/index.html
-Files: /usr/share/doc/jmagick6-docs/api/*
+Index: /usr/share/doc/jmagick7-docs/api/index.html
+Files: /usr/share/doc/jmagick7-docs/api/*



View it on GitLab: https://salsa.debian.org/java-team/jmagick/-/compare/17354e4c577468de69df5844c8e62631f2a950d2...82ea5c37a1a9f2d477edd30329b6a926d472589c

-- 
View it on GitLab: https://salsa.debian.org/java-team/jmagick/-/compare/17354e4c577468de69df5844c8e62631f2a950d2...82ea5c37a1a9f2d477edd30329b6a926d472589c
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/20240929/276b108b/attachment.htm>


More information about the pkg-java-commits mailing list