Linux Archive

Linux Archive (http://www.linux-archive.org/)
-   Fedora Development Java (http://www.linux-archive.org/fedora-development-java/)
-   -   eclipse packaging with maven/tycho (http://www.linux-archive.org/fedora-development-java/690483-eclipse-packaging-maven-tycho.html)

Orion Poplawski 08-04-2012 03:09 AM

eclipse packaging with maven/tycho
 
I'm starting to look into shifting building eclipse-ptp/photran with
maven/tycho rather that pdebuild. This is being driven by circular
build deps among the various features that make up ptp/photran and the
fact that this is how upstream builds it.


As currently packaged I have quite a lot of sub-packages that break out
the various features. This was fairly easy to do with pdebuild since
everything was built on feature boundaries.


however with maven/tycho I end up with a single zip file with all the
features and plugins in it making it hard to put the plugins into the
proper sub-package.


Thoughts/suggestions? Just give up and package it all as one package?


--
Orion Poplawski
Technical Manager 303-415-9701 x222
NWRA/CoRA Division FAX: 303-415-9702
3380 Mitchell Lane orion@cora.nwra.com
Boulder, CO 80301 http://www.cora.nwra.com
--
java-devel mailing list
java-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/java-devel

Orion Poplawski 08-04-2012 03:42 AM

eclipse packaging with maven/tycho
 
On 08/03/2012 09:09 PM, Orion Poplawski wrote:

I'm starting to look into shifting building eclipse-ptp/photran with
maven/tycho rather that pdebuild. This is being driven by circular
build deps among the various features that make up ptp/photran and the
fact that this is how upstream builds it.

As currently packaged I have quite a lot of sub-packages that break out
the various features. This was fairly easy to do with pdebuild since
everything was built on feature boundaries.

however with maven/tycho I end up with a single zip file with all the
features and plugins in it making it hard to put the plugins into the
proper sub-package.

Thoughts/suggestions? Just give up and package it all as one package?




Looks like we need to update
https://fedoraproject.org/wiki/Packaging:EclipsePlugins

as well. For example, after unpacking the repo zip, do we need to
unpack the jars?

--
Orion Poplawski
Technical Manager 303-415-9701 x222
NWRA/CoRA Division FAX: 303-415-9702
3380 Mitchell Lane orion@cora.nwra.com
Boulder, CO 80301 http://www.cora.nwra.com
--
java-devel mailing list
java-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/java-devel

Severin Gehwolf 08-06-2012 08:21 AM

eclipse packaging with maven/tycho
 
On Fri, 2012-08-03 at 21:09 -0600, Orion Poplawski wrote:
> I'm starting to look into shifting building eclipse-ptp/photran with
> maven/tycho rather that pdebuild. This is being driven by circular
> build deps among the various features that make up ptp/photran and the
> fact that this is how upstream builds it.
>
> As currently packaged I have quite a lot of sub-packages that break out
> the various features. This was fairly easy to do with pdebuild since
> everything was built on feature boundaries.
>
> however with maven/tycho I end up with a single zip file with all the
> features and plugins in it making it hard to put the plugins into the
> proper sub-package.
>
> Thoughts/suggestions? Just give up and package it all as one package?

FWIW: eclipse-mylyn does exactly this. There is now one SRPM
eclipse-mylyn again which produces many binary RPM packages which used
to be in separate SRPMs. For example
eclipse-mylyn-{commons,builds,tasks,docs,ide}. Mylyn upstream also moved
to tycho.

Cheers,
Severin


--
java-devel mailing list
java-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/java-devel


All times are GMT. The time now is 09:51 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.