[ 
https://issues.apache.org/jira/browse/SYNCOPE-535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14079210#comment-14079210
 ] 

Ioan Eugen Stan commented on SYNCOPE-535:
-----------------------------------------

Hi, 

Got it, *deb/pom.xml* allready inherited from root *pom.xml*, however, I can't 
get my head around (3). 

I've fixed the issue reported by ianal-maven-plugin with *-classes.jar not 
containing LICENSE and NOTIFICATION. For legal_ext however, the only reference 
I've found for legal_ext is in standalone module. There you copy the files via 
ant in the *work* directory. maven-war-plugin is configured to look for them in 
*<directory>${basedir}/../legal_ext</directory>* in a config marked as *Hack* . 
I have no idea right now how to solve this nicely. 

I think I've fixed most of the issues you reported. The project builds. Please 
take a look [2] and if it's ready I'll submit the patch. 

Besides that pull request, I've made a second attempt to package this. I made 
core modul build the debian package [1] . It's in a profile so you have to 
build with *-Pdebian*. It has the advantage of not having a separate project 
for debs. Can be built only when necessary (on release perhaps) or active my 
default. 

It's made just for core, as a sample. Please take a look at this alternative 
packaging solution. Changes are
- new *deb* directory  with debian specific stuff
- profile to activate jdeb plugin 

[1]  https://github.com/apache/syncope/pull/2/files 
[2] https://github.com/apache/syncope/pull/1/files



> Provide Debian packages for Apache Syncope
> ------------------------------------------
>
>                 Key: SYNCOPE-535
>                 URL: https://issues.apache.org/jira/browse/SYNCOPE-535
>             Project: Syncope
>          Issue Type: Wish
>          Components: console, core
>    Affects Versions: 1.1.8
>            Reporter: Ioan Eugen Stan
>            Assignee: Ioan Eugen Stan
>             Fix For: 1.2.0, 1.3.0
>
>
> Syncope can provide Debian packages for it's users. 
> Discussion: 
> http://syncope-dev.1063484.n5.nabble.com/DISCUSS-Debian-packages-td5715673.html



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to