Electronics & Programming

develissimo

Open Source electronics development and programming

  • You are not logged in.

#1 Nov. 24, 2010 01:36:13

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

RFS: gradle


Hi team,

I prepared packages for Gradle (yet another build system but
based on Groovy) since I'm interested in Groovy software and
I'm finding increasingly more and more software
build-depending on that. Some examples of this are: Groovy
itself, Grails, GPars and Hibernate.

I understand if nobody has time at this moment to review
this because of the freeze but if somebody can take a look,
it would be great.

Please see below the usual template for new packages:

* Package name : gradle
Version : 0.9~rc1-1
Upstream Author : Hans Dockter
* URL :http://gradle.org/* License : Apache-2.0
Section : java

It builds these binary packages:
gradle - Groovy based build system
gradle-doc - Documentation for gradle
libgradle-announce-java - Groovy based build system - Announce plugin
libgradle-antlr-java - Groovy based build system - ANTLR plugin
libgradle-code-quality-java - Groovy based build system - Code quality plugin
libgradle-core-java - Groovy based build system - Core library
libgradle-eclipse-java - Groovy based build system - Eclipse plugin
libgradle-idea-java - Groovy based build system - IDEA plugin
libgradle-jetty-java - Groovy based build system - Jetty plugin
libgradle-maven-java - Groovy based build system - Maven plugin
libgradle-osgi-java - Groovy based build system - OSGi plugin
libgradle-plugins-java - Groovy based build system - Core plugins
libgradle-scala-java - Groovy based build system - Scala plugin
libgradle-wrapper-java - Groovy based build system - Wrapper plugin

The package is lintian clean.
The upload would fix these bugs: 587832.

My motivation for maintaining this package is:
Please look at the begin of this email.

The package can be found on mentors.debian.net:
- URL:http://mentors.debian.net/debian/pool/main/g/gradle- Source repository: deb-srchttp://mentors.debian.net/debianunstable main
contrib non-free
- dgethttp://mentors.debian.net/debian/pool/main/g/gradle/gradle_0.9~rc1-1.dsc- Vcs-Git: git://git.debian.org/pkg-java/gradle.git

Note: this package build-depends on itself, so I provided a
bootstrap target in rules files to build an initial package from
the binary upstream distribution. With that package, gradle
can be rebuilt with itself from source. Let me know if this is
not the correct procedure with packages that build-depends
on themselves.

Cheers,

--
Miguel Landaeta, miguel at miguel.cc
secure email with PGP 0x7D8967E9 available athttp://keyserver.pgp.com/"Faith means not wanting to know what is true." -- Nietzsche


--
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/20101124011742.ga16...@miguel.cc

Offline

#2 Jan. 20, 2011 22:54:14

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

RFS: gradle


Hi team,

Please don't forget about my Gradle package, it is not my
typical library package so I would appreciate very much
some feedback!

This is the updated info:

- URL:http://mentors.debian.net/debian/pool/main/g/gradle- Source repository: deb-srchttp://mentors.debian.net/debianunstable main
contrib non-free
- dgethttp://mentors.debian.net/debian/pool/main/g/gradle/gradle_0.9.1-1.dsc- Vcs-Git: git://git.debian.org/pkg-java/gradle.git

The upload is targeted for experimental.

Cheers,

On Tue, Nov 23, 2010 at 08:47:42PM -0430, Miguel Landaeta wrote:
> Hi team,
>
> I prepared packages for Gradle (yet another build system but
> based on Groovy) since I'm interested in Groovy software and
> I'm finding increasingly more and more software
> build-depending on that. Some examples of this are: Groovy
> itself, Grails, GPars and Hibernate.
>
> I understand if nobody has time at this moment to review
> this because of the freeze but if somebody can take a look,
> it would be great.
>
> Please see below the usual template for new packages:
>
> * Package name : gradle
> Version : 0.9~rc1-1
> Upstream Author : Hans Dockter
> * URL :http://gradle.org/> * License : Apache-2.0
> Section : java
>
> It builds these binary packages:
> gradle - Groovy based build system
> gradle-doc - Documentation for gradle
> libgradle-announce-java - Groovy based build system - Announce plugin
> libgradle-antlr-java - Groovy based build system - ANTLR plugin
> libgradle-code-quality-java - Groovy based build system - Code quality plugin
> libgradle-core-java - Groovy based build system - Core library
> libgradle-eclipse-java - Groovy based build system - Eclipse plugin
> libgradle-idea-java - Groovy based build system - IDEA plugin
> libgradle-jetty-java - Groovy based build system - Jetty plugin
> libgradle-maven-java - Groovy based build system - Maven plugin
> libgradle-osgi-java - Groovy based build system - OSGi plugin
> libgradle-plugins-java - Groovy based build system - Core plugins
> libgradle-scala-java - Groovy based build system - Scala plugin
> libgradle-wrapper-java - Groovy based build system - Wrapper plugin
>
> The package is lintian clean.
> The upload would fix these bugs: 587832.
>
> My motivation for maintaining this package is:
> Please look at the begin of this email.
>
> The package can be found on mentors.debian.net:
> - URL:http://mentors.debian.net/debian/pool/main/g/gradle> - Source repository: deb-srchttp://mentors.debian.net/debianunstable main
> contrib non-free
> - dget
>http://mentors.debian.net/debian/pool/main/g/gradle/gradle_0.9~rc1-1.dsc> - Vcs-Git: git://git.debian.org/pkg-java/gradle.git
>
> Note: this package build-depends on itself, so I provided a
> bootstrap target in rules files to build an initial package from
> the binary upstream distribution. With that package, gradle
> can be rebuilt with itself from source. Let me know if this is
> not the correct procedure with packages that build-depends
> on themselves.
>
> Cheers,

--
Miguel Landaeta, miguel at miguel.cc
secure email with PGP 0x7D8967E9 available athttp://keyserver.pgp.com/"Faith means not wanting to know what is true." -- Nietzsche


--
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/20110120223529.ga2...@miguel.cc

Offline

#3 Jan. 23, 2011 22:54:11

Damien R.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

RFS: gradle


Le jeudi 20 janvier 2011 23:35:29, Miguel Landaeta a écrit :
> Hi team,

Hi Miguel !

> This is the updated info:
>
> - URL:http://mentors.debian.net/debian/pool/main/g/gradle> - Source repository: deb-srchttp://mentors.debian.net/debianunstable main
> contrib non-free - dget
>http://mentors.debian.net/debian/pool/main/g/gradle/gradle_0.9.1-1.dsc-
> Vcs-Git: git://git.debian.org/pkg-java/gradle.git
>
> The upload is targeted for experimental.

> > Note: this package build-depends on itself, so I provided a
> > bootstrap target in rules files to build an initial package from
> > the binary upstream distribution. With that package, gradle
> > can be rebuilt with itself from source. Let me know if this is
> > not the correct procedure with packages that build-depends
> > on themselves.

I've used your "debian/rules bootstrap" target to build a binary gradle
package. But your package seems to build-depends on others libraries :
---------
pbuilder-satisfydepends-dummy: Depends: libgradle-code-quality-java which is
a virtual package.
Depends: libgradle-eclipse-java which is a
virtual package.
Depends: libgradle-idea-java which is a
virtual package.
Depends: libgradle-wrapper-java which is a
virtual package.
Depends: libgradle-scala-java which is a
virtual package.
---------

Could you please have a look ?

Cheers,
--
Damien


--
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/201101232327.32738.draz...@drazzib.com

Offline

#4 Jan. 23, 2011 23:42:11

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

RFS: gradle


On Sun, Jan 23, 2011 at 5:57 PM, Damien Raude-Morvan
<draz***@*razzib.com> wrote:
> Hi Miguel !
>
> I've used your "debian/rules bootstrap" target to build a binary gradle
> package. But your package seems to build-depends on others libraries :

Hi Damien,

Well, "debian/rules bootstrap" just builds one big gradle package with
all libraries bundled.

With this binary package installed I build (debuild -us -uc -d) a proper
Debian package which contains gradle and others libraries. This
package is the one that I upload to my personal repo and then
I can check that is able to build with itself using pbuilder.

Can you run the bootstrap step in a pbuilder chroot (with --login)?
Or is there another way to proceed with packages like this?

Cheers,

--
Miguel Landaeta, miguel at miguel.cc
secure email with PGP 0x7D8967E9 available athttp://keyserver.pgp.com/"Faith means not wanting to know what is true." -- Nietzsche


--
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/AANLkTi=emvvwn7tzwbccnro-o9zqy3gtj_nj1byqq...@mail.gmail.com

Offline

#5 Jan. 24, 2011 08:01:17

Damien R.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

RFS: gradle


Le lundi 24 janvier 2011 00:25:04, Miguel Landaeta a écrit :
> > I've used your "debian/rules bootstrap" target to build a binary gradle
>
> > package. But your package seems to build-depends on others libraries :
> Hi Damien,
>
> Well, "debian/rules bootstrap" just builds one big gradle package with
> all libraries bundled.
>
> With this binary package installed I build (debuild -us -uc -d) a proper
> Debian package which contains gradle and others libraries. This
> package is the one that I upload to my personal repo and then
> I can check that is able to build with itself using pbuilder.

Ok, my bad : I was looking for a way to generate all others lib*-gradle-java
packages and don't thought a simple "skip depends" for debuild doing the
trick.

I've uploaded your package (after two successful build inside pbuilder to
ensure built packages can still bootstrap another time).

Thanks for your work !

PS: No need to CC: me, I'm subscribed to debian-java

Cheers,
--
Damiensignature.ascDescription:This is a digitally signed message part.

Attachments:
attachment signature.asc (836 bytes)

Offline

#6 Jan. 24, 2011 14:27:15

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

RFS: gradle


On Mon, Jan 24, 2011 at 3:30 AM, Damien Raude-Morvan
<draz***@*razzib.com> wrote:
> I've uploaded your package (after two successful build inside pbuilder to
> ensure built packages can still bootstrap another time).

Thank you very much for uploading this package!
Cheers,

--
Miguel Landaeta, miguel at miguel.cc
secure email with PGP 0x7D8967E9 available athttp://keyserver.pgp.com/"Faith means not wanting to know what is true." -- Nietzsche


--
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/AANLkTimi0_2N2ie49crN=QDwM09=0k0F+dQ27aLVU-=k...@mail.gmail.com

Offline

Board footer

Moderator control

Enjoy the 13th of December
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