Electronics & Programming

develissimo

Open Source electronics development and programming

  • You are not logged in.
  • Root
  • » Java
  • » RFS: libjava-gnome-java (updated package) [RSS Feed]

#1 Jan. 15, 2011 15:01:14

Guillaume M.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

RFS: libjava-gnome-java (updated package)


Dear mentors,

I'm looking for a sponsor for the new version 4.0.18 of the package
"libjava-gnome-java".

It builds these binary packages:
- libjava-gnome-java - The java-gnome language bindings project (JAR)
- libjava-gnome-jni - The java-gnome language bindings project (JNI)
- libjava-gnome-java-doc - The java-gnome language bindings project
(documentation)

I'd like to update the package to bring important fixes and new features
and also to be able to package applications that might need it. The
package appears to be lintian clean except for 2 warnings that I would
be happy to fix with a mentor.

The package can be found on mentors.debian.net:
- URL:http://mentors.debian.net/debian/pool/main/j/java-gnome/- dget:http://mentors.debian.net/debian/pool/main/j/java-gnome/java-gnome_4.0.18-1.dscI would be glad if someone uploaded this package for me.

Regards,

--
Guillaume Mazoyer -http://www.respawner.fr/signature.ascDescription:This is a digitally signed message part

Attachments:
attachment signature.asc (198 bytes)

Offline

#2 Jan. 15, 2011 15:45:46

Guillaume M.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

RFS: libjava-gnome-java (updated package)


> Could you commit the modifications in the Debian Java SVN ?
I don't think that I can because I'm not a member of the pkg-java team.
Maybe someone of the team can do it?

--
Guillaume Mazoyer -http://www.respawner.fr/signature.ascDescription:This is a digitally signed message part

Attachments:
attachment signature.asc (198 bytes)

Offline

#3 Jan. 15, 2011 15:57:11

Sylvestre L.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

RFS: libjava-gnome-java (updated package)


Hello,

Le samedi 15 janvier 2011 à 16:00 +0100, Guillaume Mazoyer a écrit :
> Dear mentors,
>
> I'm looking for a sponsor for the new version 4.0.18 of the package
> "libjava-gnome-java".
>
> It builds these binary packages:
> - libjava-gnome-java - The java-gnome language bindings project (JAR)
> - libjava-gnome-jni - The java-gnome language bindings project (JNI)
> - libjava-gnome-java-doc - The java-gnome language bindings project
> (documentation)
>
> I'd like to update the package to bring important fixes and new features
> and also to be able to package applications that might need it. The
> package appears to be lintian clean except for 2 warnings that I would
> be happy to fix with a mentor.
>
> The package can be found on mentors.debian.net:
> - URL:http://mentors.debian.net/debian/pool/main/j/java-gnome/> - dget:
>http://mentors.debian.net/debian/pool/main/j/java-gnome/java-gnome_4.0.18-1.dsc>
> I would be glad if someone uploaded this package for me.
Could you commit the modifications in the Debian Java SVN ?

Thanks
Sylvestre



--
To UNSUBSCRIBE, email to debian-java-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive:http://lists.debian.org/1295105609.2177.113.camel@zlarin

Offline

#4 Jan. 15, 2011 16:06:10

Sylvestre L.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

RFS: libjava-gnome-java (updated package)


Le samedi 15 janvier 2011 à 16:45 +0100, Guillaume Mazoyer a écrit :
> > Could you commit the modifications in the Debian Java SVN ?
> I don't think that I can because I'm not a member of the pkg-java team.
> Maybe someone of the team can do it?
Don't hesitate to join ;)
(except if you do not want to)

Sylvestre



--
To UNSUBSCRIBE, email to debian-java-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive:http://lists.debian.org/1295106623.2177.114.camel@zlarin

Offline

#5 Jan. 15, 2011 17:20:34

Guillaume M.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

RFS: libjava-gnome-java (updated package)


> Don't hesitate to join ;)
I'm in :)
Can someone please review the patch before I commit it?

--
Guillaume Mazoyer -http://www.respawner.fr/Index: control
===================================================================
--- control (révision 13216)
+++ control (copie de travail)
@@ -2,7 +2,7 @@
Priority: optional
Maintainer: Debian Java Maintainers <pkg-java-maintain***@*ists.alioth.debian.org>
Uploaders: Manu Mahajan <m***@*odepencil.com>, Onkar Shinde <onkarshi***@*buntu.com>, Guillaume Mazoyer <respawne***@*mail.com>
-Build-Depends: debhelper (>= 5), cdbs, default-jdk, junit, libglib2.0-dev (>= 2.22), libgtk2.0-dev (>= 2.18), libpango1.0-dev (>= 1.22), libgtksourceview2.0-dev (>= 2.6.1), libnotify-dev (>= 0.4.5), libgtkspell-dev (>= 2.0.13), libunique-dev (>= 1.0.8), libglade2-dev, xvfb, xfonts-base, metacity, hicolor-icon-theme
+Build-Depends: debhelper (>= 5), cdbs, default-jdk, junit, libglib2.0-dev (>= 2.22), libgtk2.0-dev (>= 2.22), libcairo2-dev (>= 1.10), libpango1.0-dev (>= 1.28), libatk1.0-dev, libgtksourceview2.0-dev (>= 2.6.1), libnotify-dev (>= 0.4.5), libgtkspell-dev (>= 2.0.15), libunique-dev (>= 1.0.8), libglade2-dev, librsvg2-dev, xvfb, xfonts-base, metacity, hicolor-icon-theme
Standards-Version: 3.9.1
Section: java
Homepage:http://java-gnome.sourceforge.net/Index: patches/01_take_screenshots.diff
===================================================================
--- patches/01_take_screenshots.diff (révision 13216)
+++ patches/01_take_screenshots.diff (copie de travail)
@@ -1,8 +1,8 @@
-Index: java-gnome-4.0.14/tests/screenshots/Harness.java
+Index: java-gnome-4.0.18/tests/screenshots/Harness.java
===================================================================
---- java-gnome-4.0.14.orig/tests/screenshots/Harness.java 2009-12-16 05:56:18.000000000 +0530
-+++ java-gnome-4.0.14/tests/screenshots/Harness.java 2010-01-11 09:36:04.000000000 +0530
-@@ -67,7 +67,7 @@
+--- java-gnome-4.0.18.orig/tests/screenshots/Harness.java 2010-12-24 17:21:45.340053376 +0100
++++ java-gnome-4.0.18/tests/screenshots/Harness.java 2010-12-24 17:21:43.176336608 +0100
+@@ -91,7 +91,7 @@
*/
public final class Harness
{
@@ -11,7 +11,12 @@

public static void main(String args) throws IOException, InterruptedException {
final String DISPLAY;
-@@ -113,11 +113,11 @@
+@@ -134,15 +134,15 @@
+ checkAlive(xServerVirtual, "Xvfb");
+
+ System.out.println("EXEC\tmetacity");
+- windowManager = r.exec("/usr/bin/metacity --display=" + DISPLAY);
++ windowManager = r.exec("/usr/bin/dbus-launch /usr/bin/metacity --display=" + DISPLAY);
Thread.sleep(100);
checkAlive(windowManager, "metacity");

@@ -25,25 +30,25 @@
}

Gtk.init(new String {
-@@ -149,7 +149,7 @@
- SnapshotQuestionMessageDialog.class,
- SnapshotTreeView.class,
- SnapshotTreeStore.class,
-- SnapshotFileChooserDialog.class,
-+ /*SnapshotFileChooserDialog.class,*/
- SnapshotAboutDialog.class,
- SnapshotHScale.class,
- SnapshotVScale.class,
-@@ -163,7 +163,7 @@
- SnapshotContextLine.class,
- SnapshotTextView.class,
- SnapshotTextViewBorderWindows.class,
-- SnapshotTextViewSpelling.class,
-+ /*SnapshotTextViewSpelling.class,*/
- SnapshotContextArc.class,
- SnapshotContextArcNegative.class,
- SnapshotMatrixRotate.class,
-@@ -232,7 +232,7 @@
+@@ -174,7 +174,7 @@
+ SnapshotQuestionMessageDialog.class,
+ SnapshotTreeView.class,
+ SnapshotTreeStore.class,
+- SnapshotFileChooserDialog.class,
++ /*SnapshotFileChooserDialog.class,*/
+ SnapshotAboutDialog.class,
+ SnapshotHScale.class,
+ SnapshotVScale.class,
+@@ -188,7 +188,7 @@
+ SnapshotContextLine.class,
+ SnapshotTextView.class,
+ SnapshotTextViewBorderWindows.class,
+- SnapshotTextViewSpelling.class,
++ /*SnapshotTextViewSpelling.class,*/
+ SnapshotContextArc.class,
+ SnapshotContextArcNegative.class,
+ SnapshotMatrixRotate.class,
+@@ -306,7 +306,7 @@
if (windowManager != null) {
System.out.println("KILL\tmetacity");
windowManager.destroy();
Index: changelog
===================================================================
--- changelog (révision 13216)
+++ changelog (copie de travail)
@@ -1,3 +1,18 @@
+java-gnome (4.0.18-1) unstable; urgency=low
+
+ * New upstream release (Closes: #588943).
+ * Update copyright.
+ * debian/patches/01_take_screenshots.diff
+ - Use dbus-launch to start metacity.
+ * debian/control
+ - Add libglib2.0-dev (>= 2.22) dependency.
+ - Add libcairo2-dev (>= 1.10) dependency.
+ - Add librsvg2-dev dependency.
+ - Add libatk1.0-dev dependency.
+ - Bump GTK+ build dependency version as per upstream.
+
+ -- Guillaume Mazoyer <respawne***@*mail.com> Sat, 15 Jan 2011 15:17:02 +0100
+
java-gnome (4.0.16-1) UNRELEASED; urgency=low

* New upstream release.
Index: copyright
===================================================================
--- copyright (révision 13216)
+++ copyright (copie de travail)
@@ -5,7 +5,7 @@

Files: *
Copyright:
- 2004-2010 Operational Dynamics Consulting Pty Ltd.
+ 2004-2011 Operational Dynamics Consulting Pty Ltd.
1997-1998 Andrew Cowie
1998-2005 The java-gnome Team
2007 Vreixo Formoso Lopes
@@ -16,13 +16,13 @@

Files: src/generator/*
Copyright:
- 2004-2010 Operational Dynamics Consulting Pty Ltd.
+ 2004-2011 Operational Dynamics Consulting Pty Ltd.
2007 Vreixo Formoso Lopes
License: GPL-2+

Files: tests/*
Copyright:
- 2004-2010 Operational Dynamics Consulting Pty Ltd.
+ 2004-2011 Operational Dynamics Consulting Pty Ltd.
1997-1998 Andrew Cowie
License: GPL-2+signature.ascDescription:This is a digitally signed message part

Attachments:
attachment signature.asc (198 bytes)

Offline

#6 Jan. 15, 2011 17:39:11

Sylvestre L.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

RFS: libjava-gnome-java (updated package)


Le samedi 15 janvier 2011 à 18:07 +0100, Guillaume Mazoyer a écrit :
> > Don't hesitate to join ;)
> I'm in :)
Welcome!

> Can someone please review the patch before I commit it?
>
Please commit it. We can always revert it if we are not happy.

Sylvestre



--
To UNSUBSCRIBE, email to debian-java-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive:http://lists.debian.org/1295112197.2177.116.camel@zlarin

Offline

#7 Jan. 15, 2011 17:46:09

Benjamin D.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

RFS: libjava-gnome-java (updated package)


Am Samstag, den 15.01.2011, 18:07 +0100 schrieb Guillaume Mazoyer:
> > Don't hesitate to join ;)
> I'm in :)
> Can someone please review the patch before I commit it?

I recommend to use wrap-and-sort (from ubuntu-dev-tools in experimental)
to wrap the long Build-Depends in debian/control.

--
Benjamin Drung
Debian & Ubuntu Developersignature.ascDescription:This is a digitally signed message part

Attachments:
attachment signature.asc (836 bytes)

Offline

#8 Jan. 16, 2011 11:18:18

Guillaume M.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

RFS: libjava-gnome-java (updated package)


> Please commit it. We can always revert it if we are not happy.
Done.

Do I have to let my package in the debian mentors list or should I
remove it from there?

--
Guillaume Mazoyer -http://www.respawner.fr/signature.ascDescription:This is a digitally signed message part

Attachments:
attachment signature.asc (198 bytes)

Offline

#9 Jan. 16, 2011 13:06:17

Sylvestre L.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

RFS: libjava-gnome-java (updated package)


Le dimanche 16 janvier 2011 à 12:17 +0100, Guillaume Mazoyer a écrit :
> > Please commit it. We can always revert it if we are not happy.
> Done.
>
> Do I have to let my package in the debian mentors list or should I
> remove it from there?
I will sponsor it for you.

But for now, it fails to build under Debian experimental (which is
mandatory due to some dependencies that you set).


GCC generated/bindings/org/gnome/notify/NotifyNotification.c
generated/bindings/org/gnome/notify/NotifyNotification.c: In function
'Java_org_gnome_notify_NotifyNotification_notify_1notification_1new':
generated/bindings/org/gnome/notify/NotifyNotification.c:96: error: too
many arguments to function 'notify_notification_new'
compilation terminated due to -Wfatal-errors.
make: *** Error 1
make: Leaving directory `/tmp/buildd/java-gnome-4.0.18'

Could you have a look ?
Sylvestre




--
To UNSUBSCRIBE, email to debian-java-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive:http://lists.debian.org/1295182239.2177.128.camel@zlarin

Offline

#10 Jan. 16, 2011 18:54:06

Guillaume M.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

RFS: libjava-gnome-java (updated package)


> I will sponsor it for you.
Thank you :)

> But for now, it fails to build under Debian experimental (which is
> mandatory due to some dependencies that you set).
>
>
> GCC generated/bindings/org/gnome/notify/NotifyNotification.c
> generated/bindings/org/gnome/notify/NotifyNotification.c: In function
> 'Java_org_gnome_notify_NotifyNotification_notify_1notification_1new':
> generated/bindings/org/gnome/notify/NotifyNotification.c:96: error: too
> many arguments to function 'notify_notification_new'
> compilation terminated due to -Wfatal-errors.
> make: *** Error 1
> make: Leaving directory `/tmp/buildd/java-gnome-4.0.18'
>
> Could you have a look ?
Sure, it comes from the libnotify-dev dependency.
Debian experimental is using libnotify-dev version 0.7.0 which
introduced a change in the notiy_notification_new() function so here is
why the build failed.

The upstream project doesn't want to introduce this change yet because
libnotify 0.7.0 is not used enough. So patching the package would be the
solution.

--
Guillaume Mazoyer -http://www.respawner.fr/signature.ascDescription:This is a digitally signed message part

Attachments:
attachment signature.asc (198 bytes)

Offline

  • Root
  • » Java
  • » RFS: libjava-gnome-java (updated package) [RSS Feed]

Board footer

Moderator control

Enjoy the 19th of August
PoweredBy

The Forums are managed by develissimo stuff members, if you find any issues or misplaced content please help us to fix it. Thank you! Tell us via Contact Options
Leave a Message
Welcome to Develissimo Live Support