Commit Graph

313 Commits

Author SHA1 Message Date
Mikolaj Izdebski
f3dd9430d4 Full xmvn should require full maven 2016-06-30 08:37:38 +02:00
Mikolaj Izdebski
2b816eb34d Introduce xmvn-minimal subpackage 2016-06-28 18:03:07 +02:00
Mikolaj Izdebski
1a4f20524a Add missing build-requires 2016-06-15 17:01:02 +02:00
Michael Simacek
90cdaa05ed Add missing BR easymock 2016-05-30 13:08:14 +02:00
Fedora Release Engineering
e35709c72e - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-05 03:39:38 +00:00
Mikolaj Izdebski
b666fb6f1e Try to procect builddep MOJO against patological cases 2015-11-26 14:28:54 +01:00
Mikolaj Izdebski
240d153b6f Build-require maven >= 3.3.9-2 specifically 2015-11-23 11:23:21 +01:00
Mikolaj Izdebski
ebb06953ce Remove temporary Maven 3.3.9 workaround 2015-11-23 10:16:27 +01:00
Mikolaj Izdebski
dac6cfaac7 Add temporary workaround for Maven 3.3.9 transition 2015-11-23 09:47:38 +01:00
Mikolaj Izdebski
8f3de13e44 Fix symlinks in lib/core 2015-10-28 22:31:25 +01:00
Mikolaj Izdebski
94d6ed635b Enable ITs only conditionally 2015-10-28 18:51:58 +01:00
Mikolaj Izdebski
2d9f8a07f2 Update to upstream version 2.5.0 2015-10-28 18:33:10 +01:00
Mikolaj Izdebski
179bf29916 Require persistent artifact files in XML resolver API 2015-07-14 17:33:40 +02:00
Mikolaj Izdebski
5aa82c8a53 Port to Gradle 2.5-rc-1 2015-07-06 11:47:59 +02:00
Dennis Gilmore
7e97781475 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-19 04:14:33 +00:00
Mikolaj Izdebski
dae0afd400 Add patches for rhbz#1220394 2015-05-11 16:08:22 +02:00
Mikolaj Izdebski
76bcdbea0f Skip installation of xmvn-it 2015-05-06 12:08:32 +02:00
Mikolaj Izdebski
2007ec15f6 Update to upstream version 2.4.0 2015-05-06 09:33:49 +02:00
Mikolaj Izdebski
65b26a5ea6 Port to Gradle 2.4-rc-1 2015-04-24 10:24:29 +02:00
Mikolaj Izdebski
9b48a0f4e0 Bootstrap build with javadocs disabled 2015-04-16 10:29:26 +02:00
Mikolaj Izdebski
7df76faacd Disable doclint in javadoc:aggregate MOJO executions 2015-04-16 10:24:47 +02:00
Mikolaj Izdebski
f351216f27 mvn-local symlink should be relative 2015-04-09 12:19:17 +02:00
Mikolaj Izdebski
6c31323ce6 Install mvn-local symlink 2015-04-09 10:42:13 +02:00
Mikolaj Izdebski
dd56ea265c Remove workarunds for RPM bug #646523 2015-03-25 12:50:18 +01:00
Mikolaj Izdebski
b2dde94338 Port to Gradle 2.3 2015-03-25 10:24:30 +01:00
Mikolaj Izdebski
2995c55968 Build with Maven 3.3.0 2015-03-16 07:27:34 +01:00
Mikolaj Izdebski
77c20a0859 Add temporary explicit maven-builder-support.jar symlink 2015-03-16 07:21:47 +01:00
Mikolaj Izdebski
516d4268ef Update to upstream version 2.3.2 2015-03-12 14:00:57 +01:00
Michal Srb
5b570e0ac9 Rebuild to fix symlinks in lib/core 2015-03-06 13:24:30 +01:00
Mikolaj Izdebski
d7dd7107ee Remove temporary explicit ASM symlinks 2015-02-19 10:25:28 +01:00
Mikolaj Izdebski
602b1dacf6 Temporarly add explicit symlinks to ASM 2015-02-18 15:45:18 +01:00
Mikolaj Izdebski
5c49df1f38 Update to upstream version 2.3.1 2015-02-13 12:44:25 +01:00
Mikolaj Izdebski
eb0cb3b09a Update to upstream version 2.3.0 2015-02-11 18:24:06 +01:00
Mikolaj Izdebski
e8216bbd3d Update to upstream version 2.2.1 2015-02-04 09:00:29 +01:00
Mikolaj Izdebski
49c6c8296f Update to upstream version 2.2.0
- Add connector-gradle subpackage
2015-01-23 16:06:53 +01:00
Mikolaj Izdebski
94eaf39c26 Add BR on gradle 2015-01-23 15:32:07 +01:00
Mikolaj Izdebski
506b5d704b Add BR on maven-site-plugin
- Resolves: rhbz#1184608
2015-01-21 21:00:44 +01:00
Mikolaj Izdebski
8dd3489a73 Update to upstream version 2.1.1 2015-01-05 18:38:35 +01:00
Michal Srb
e4f3810306 Add fully qualified osgi version to install plan when tycho detected
- Resolves: rhbz#1172225
2014-12-10 15:27:21 +01:00
Mikolaj Izdebski
27e6857c01 Ignore any system dependencies in Tycho projects 2014-12-04 12:17:33 +01:00
Mikolaj Izdebski
5d5a66554a Use topmost repository namespace during installation
- Resolves: rhbz#1166743
2014-11-26 15:00:21 +01:00
Mikolaj Izdebski
0f12178c34 Fix conversion of Ivy to XMvn artifacts
- Resolves: rhbz#1127804
2014-10-28 16:59:18 +01:00
Mikolaj Izdebski
f2f80540a9 Fix FTBFS caused by new wersion of plexus-archiver 2014-10-13 08:31:01 +02:00
Mikolaj Izdebski
0ed1b60590 Fix installation of attached Eclipse artifacts 2014-09-24 07:41:30 +02:00
Mikolaj Izdebski
022b01e56b Avoid installing the same attached artifact twice 2014-09-10 08:42:21 +02:00
Mikolaj Izdebski
df143d6d39 Remove p2 subpackage 2014-09-04 14:12:58 +02:00
Mikolaj Izdebski
ff681e70f3 Update to upstream version 2.1.0 2014-09-04 13:53:39 +02:00
Mikolaj Izdebski
1cd7d342a9 Revert "Simplify p2 artifact installation"
This reverts commit cdbb754af2.
2014-08-14 12:53:44 +02:00
Mikolaj Izdebski
9892732707 Add requires on fedoraproject-p2 2014-08-14 12:33:04 +02:00
Mikolaj Izdebski
cdbb754af2 Simplify p2 artifact installation 2014-08-14 12:32:09 +02:00
Mikolaj Izdebski
7319e005af Bump Maven requirement to 3.2.2 2014-08-14 12:30:57 +02:00
Mikolaj Izdebski
b9aa7ac4bf Filter OSGi requires 2014-07-01 07:29:36 +02:00
Mikolaj Izdebski
ef878f46e5 Fix p2 subpackage installation 2014-06-26 10:51:06 +02:00
Mikolaj Izdebski
b5697acdd0 Add p2 subpackage 2014-06-26 09:59:15 +02:00
Mikolaj Izdebski
a8e6135408 Update to upstream version 2.0.1 2014-06-06 14:04:29 +02:00
Mikolaj Izdebski
ca251c5b0d Bump Maven version in build-requires 2014-06-05 11:01:09 +02:00
Mikolaj Izdebski
aeef786c3b Add missing requires on subpackages 2014-06-05 09:06:39 +02:00
Mikolaj Izdebski
a0cd5a35ae Don't modify system properties during artifact resolution 2014-05-30 18:34:55 +02:00
Mikolaj Izdebski
6adc5bc8fa Add patch to support xmvn.resolver.disableEffectivePom property 2014-05-30 09:40:05 +02:00
Mikolaj Izdebski
46427f7a85 Change the way of skipping patches on Jenkins 2014-05-29 20:25:37 +02:00
Mikolaj Izdebski
72f8dc2649 Add patch for injecting Javapackages manifests 2014-05-29 19:59:10 +02:00
Mikolaj Izdebski
b222ddfe72 Update to upstream version 2.0.0 2014-05-29 07:29:14 +02:00
Mikolaj Izdebski
3d43c92a4d Fix %files in spec file 2014-05-02 11:05:52 +02:00
Mikolaj Izdebski
32f6668ef8 Don't fail the build if some JAR is not symlinked 2014-05-02 10:52:46 +02:00
Mikolaj Izdebski
0f50a4a0e2 Simplify source tag in spec file 2014-05-02 10:32:39 +02:00
Mikolaj Izdebski
4e70a1f743 Split into subpackages 2014-05-02 10:19:10 +02:00
Mikolaj Izdebski
05285f3409 Remove custom symlink code 2014-05-02 08:50:05 +02:00
Mikolaj Izdebski
d267625818 Remove workaround for rhbz#1012982 2014-05-02 08:42:24 +02:00
Mikolaj Izdebski
12e9af3199 Merge jenkins spec file
Conflicts:
	xmvn.spec
2014-05-02 08:30:02 +02:00
Mikolaj Izdebski
1eae0467ea Use ASM 5.0.1 directly instead of Sisu-shaded ASM 2014-04-22 15:32:28 +02:00
Mikolaj Izdebski
e28a9f0bc3 Disable XMvn tests for now 2014-04-03 13:50:13 +02:00
Mikolaj Izdebski
8adb07ec4d Override extensions of skipped artifacts
Artifacts which are not installed must set their exiension to "pom",
otherwise XMvn Installed would fail with "POM artifact has extension
different from 'pom': jar".  This limitation is fixed in XMvn 2.x.
2014-03-28 19:42:06 +01:00
Mikolaj Izdebski
06af4ec1f1 Skip installation of artifacts which files are not regular files
- Resolves: rhbz#1078967
2014-03-28 17:02:17 +01:00
Mikolaj Izdebski
460afa7cfa Add BR on modello 2014-03-17 15:50:25 +01:00
Michal Srb
22eaa6ee63 Add missing BR: modello-maven-plugin 2014-03-17 08:56:45 +01:00
Mikolaj Izdebski
f4aeff5406 Don't symlink XMvn JARs into lib/ 2014-03-13 12:43:07 +01:00
Stanislav Ochotnicky
8cc07a28eb Use Requires: java-headless rebuild (#1067528) 2014-03-04 09:05:21 +01:00
Mikolaj Izdebski
38fe440810 Bump required Maven version 2014-02-26 16:44:20 +01:00
Mikolaj Izdebski
284576e408 Add alias for xmvn-connector 2014-02-26 16:43:19 +01:00
Michal Srb
ceffcfae4f Add workaround for configuration/modello bug 2014-02-21 09:02:28 +01:00
Michal Srb
8190f49e18 Merge with current Rawhide spec 2014-02-21 08:18:37 +01:00
Michal Srb
f1af7b4609 Enable debug logging
Add BR: junit
2014-02-21 07:34:16 +01:00
Michal Srb
881da4a502 Revert "Make it buildable again"
This reverts commit 26587f84c5.
2014-02-20 14:49:50 +01:00
Mikolaj Izdebski
fe54cf23cd Bump release 2014-02-19 13:56:35 +01:00
Michael Simacek
1694beaff2 Fix unowned directory
Signed-off-by: Michael Simacek <msimacek@redhat.com>
Signed-off-by: Mikolaj Izdebski <mizdebsk@redhat.com>
2014-02-19 13:53:29 +01:00
Michal Srb
26587f84c5 Make it buildable again 2014-02-12 11:03:47 +01:00
Mikolaj Izdebski
4c16894282 Add compat alias for Tycho 2014-01-23 10:20:12 +01:00
Michal Srb
06ec95ee24 Reflect changes in xmvn connetor 2014-01-20 14:45:37 +01:00
Michal Srb
9b03d358c2 Add BR sisu-mojos (for org.eclipse.sisu:sisu-maven-plugin)
Skip check if all JARs were successfully replaced by symlinks
2014-01-20 11:05:48 +01:00
Mikolaj Izdebski
e207402695 Update to pre-release of upstream version 1.5.0 2014-01-14 17:06:10 +01:00
Mikolaj Izdebski
c12778ae6f Update to upstream version 1.4.0 2013-12-09 15:05:15 +01:00
Michael Simacek
bfacff2703 Update to Sisu 0.1.0 2013-11-14 10:56:11 +01:00
Michal Srb
735aa1df51 Add dep org.sonatype.sisu:sisu-guice::no_aop:
sisu.plexus needs this, but doesn't bring it
see: http://dev.eclipse.org/mhonarc/lists/sisu-users/msg00038.html
2013-11-14 07:52:39 +01:00
Mikolaj Izdebski
de7babee22 Add wagon-http-shared4 to plexus.core 2013-11-08 09:57:44 +01:00
Stanislav Ochotnicky
7d68817c44 Update to upstream release 1.3.0 2013-11-06 13:33:34 +01:00
Mikolaj Izdebski
ff02b67831 Really require Maven 3.1.0-11 2013-11-05 17:18:36 +01:00
Mikolaj Izdebski
64485fdfce Require Maven >= 3.1.1-5
- Resolves: rhbz#1014355
2013-11-05 17:15:21 +01:00
Michal Srb
197633974c Initial import 2013-11-04 13:12:20 +01:00
Mikolaj Izdebski
f65d396466 Rebuild to regenerate broken POMs
- Related: rhbz#1021484
2013-10-23 13:01:59 +02:00
Mikolaj Izdebski
06a0b37f92 Temporarly skip running tests 2013-10-23 11:22:34 +02:00
Mikolaj Izdebski
26e24780d8 Don't inject manifest if it does not already exist
- Resolves: rhbz#1021484
2013-10-23 10:52:01 +02:00
Mikolaj Izdebski
a03f63d0f7 Update to upstream version 1.2.0 2013-10-18 10:43:24 +02:00
Stanislav Ochotnicky
924c65a78a Apply patch for rhbz#1015596 2013-10-07 17:37:24 +02:00
Stanislav Ochotnicky
e7f5ac7098 Update to upstream version 1.1.0 2013-10-01 09:26:25 +02:00
Stanislav Ochotnicky
0a729ae83a Add patch to fix __default behavior 2013-09-30 11:39:57 +02:00
Stanislav Ochotnicky
e89e332c70 Add workaround for rhbz#1012982
Remove workarounds for cglib. Maven is using no_aop version of guice now
2013-09-27 16:07:34 +02:00
Stanislav Ochotnicky
e02219a5a0 Add __default package specifier support 2013-09-27 15:10:56 +02:00
Mikolaj Izdebski
e8e064528a Restotre support for relative symlinks 2013-09-23 18:08:08 +02:00
Mikolaj Izdebski
38ca401b57 Don't try to relativize symlink targets 2013-09-23 17:09:40 +02:00
Mikolaj Izdebski
2af3fb268c Update to upstream version 1.0.1 2013-09-20 13:04:17 +02:00
Stanislav Ochotnicky
efa2e76c32 Workaround broken symlinks for core and connector (#986909) 2013-09-10 16:45:21 +02:00
Stanislav Ochotnicky
cbd4850562 Updating to upstream 1.0.0 2013-09-09 17:14:01 +02:00
Dennis Gilmore
b340f7b4e2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-04 03:42:23 -05:00
Mikolaj Izdebski
8d5502a117 Rebuild without bootstrapping 2013-07-23 15:20:10 +02:00
Mikolaj Izdebski
d5cfedf283 Install symlink to simplelogger.properties in %{_sysconfdir} 2013-07-23 15:03:47 +02:00
Mikolaj Izdebski
79c2c2ba9b Bootstrap XMvn Connector 2013-07-23 13:35:23 +02:00
Mikolaj Izdebski
261d1aff1a Update to upstream version 0.5.1 2013-07-23 10:41:38 +02:00
Mikolaj Izdebski
7989c321ab Allow installation of Eclipse plugins in javadir 2013-07-23 08:05:04 +02:00
Mikolaj Izdebski
f33e82111e Remove workaround for plexus-archiver bug
- Use sonatype-aether symlinks
2013-07-22 09:07:19 +02:00
Mikolaj Izdebski
14d513e0ed Fix resolution of tools.jar 2013-06-05 18:11:56 +02:00
Stanislav Ochotnicky
d45bcf9717 Add maven-assembly-plugin to BR 2013-05-31 17:00:19 +02:00
Stanislav Ochotnicky
2ea84e46db Add build requires on build-helper plugin and fix previous patch
The patch needed a testcase update as well. Squashed 2 commits from upstream
2013-05-31 16:50:20 +02:00
Stanislav Ochotnicky
7d4c2bfd08 Fix handling of packages with dots in groupId
- Previous versions also fixed bug #948731
2013-05-31 16:27:02 +02:00
Stanislav Ochotnicky
73a52360f1 Move pre scriptlet to pretrans and implement in lua 2013-05-29 10:01:20 +02:00
Stanislav Ochotnicky
4619d32763 Fix upgrade path scriptlet
- Add patch to fix NPE when debugging is disabled
2013-05-24 17:24:19 +02:00
Stanislav Ochotnicky
7685bd45d7 Update to upstream version 0.5.0 2013-05-24 14:32:47 +02:00
Mikolaj Izdebski
47df11f28c Add patch: install MOJO fix 2013-05-17 07:41:08 +02:00
Mikolaj Izdebski
d46893ec60 Update plexus-containers-container-default JAR location 2013-04-17 18:54:37 +02:00
Mikolaj Izdebski
7e79ab0663 Update to upstream version 0.4.2 2013-04-09 20:32:47 +02:00
Michal Srb
f26073d8f0 Update to upstream version 0.4.1 2013-03-21 12:54:24 +01:00
Mikolaj Izdebski
8bae6fd306 Uncomment POM macro which was accidently commented out 2013-03-15 16:30:00 +01:00
Mikolaj Izdebski
42bb719262 Fix %setup macro invocation 2013-03-15 16:28:01 +01:00
Mikolaj Izdebski
b1bc0ace8c Merge branch 'experimental' 2013-03-15 16:02:37 +01:00
Mikolaj Izdebski
6fe095feee Update to upstream version 0.4.0 2013-03-15 15:59:20 +01:00
Mikolaj Izdebski
f356f63363 Enable tests 2013-03-15 15:52:04 +01:00
Mikolaj Izdebski
cef3fb6a29 Update to newer snapshot 2013-03-14 11:12:30 +01:00
Mikolaj Izdebski
2a27730b7b Update to newer snapshot 2013-03-13 16:32:46 +01:00
Mikolaj Izdebski
f287058f0c Set proper permissions for scripts in _bindir 2013-03-13 08:59:37 +01:00
Mikolaj Izdebski
c711afeea6 Update to new upstream snapshot
- Create custom /usr/bin/xmvn instead of using %jpackage_script
- Mirror maven directory structure
- Add Plexus Classworlds config file
2013-03-12 14:44:57 +01:00
Mikolaj Izdebski
630229d4f6 Update to newer snapshot 2013-03-06 16:52:10 +01:00
Mikolaj Izdebski
88a544fa7e Update to upstream snapshot of version 0.4.0 2013-03-06 12:54:08 +01:00
Mikolaj Izdebski
e176466b18 Install effective POMs into a separate directory
With this patch XMvn MOJO will install raw POMs into
/usr/share/maven-poms as this was always done.

Additionally effective POMs will be installed into some other location
(perhaps /usr/share/maven-fragments) for every non-POM artifact.
2013-02-25 09:16:27 +01:00
Mikolaj Izdebski
e21c3f2abe Update to upstream version 0.3.1 2013-02-07 15:29:46 +01:00
Mikolaj Izdebski
d5caac51a0 Revert "- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild"
This reverts commit 3f8c2f09e7.
2013-02-07 15:29:11 +01:00
Stanislav Ochotnicky
3f8c2f09e7 - Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
- Replace maven BuildRequires with maven-local
2013-02-06 20:50:10 +01:00
Mikolaj Izdebski
65820d0940 Update to upstream version 0.3.0
- Don't rely on JPP symlinks when resolving artifacts
- Blacklist more artifacts
- Fix dependencies
2013-02-05 14:32:02 +01:00
Mikolaj Izdebski
55cf8e9618 Update to upstream version 0.2.6 2013-01-24 14:05:08 +01:00
Mikolaj Izdebski
d3fa511dc5 Update to upstream version 0.2.5 2013-01-21 17:45:24 +01:00
Mikolaj Izdebski
83b62b8c34 Update to upstream version 0.2.4 2013-01-11 20:06:00 +01:00
Mikolaj Izdebski
0abf76c01a Update to upstream version 0.2.3 2013-01-09 14:40:39 +01:00
Mikolaj Izdebski
11b6916120 Update to upstream version 0.2.2 2013-01-08 17:40:29 +01:00
Mikolaj Izdebski
3db2e72dbe Update to upstream version 0.2.1 2013-01-08 15:42:17 +01:00
Mikolaj Izdebski
59ff9ae73f Update to upstream version 0.2.0
- New major features: depmaps, compat symlinks, builddep MOJO
- Install effective POMs for non-POM artifacts
- Multiple major and minor bugfixes
- Drop support for resolving artifacts from %_javajnidir
2013-01-07 20:07:54 +01:00
Mikolaj Izdebski
e254c5cd5a Update to upstream version 0.1.5 2012-12-07 18:13:24 +01:00
Mikolaj Izdebski
10e34a2b3a Update to upstream version 0.1.4 2012-12-07 18:00:54 +01:00
Mikolaj Izdebski
ab34970903 Update to upstream version 0.1.3 2012-12-07 17:22:37 +01:00
Mikolaj Izdebski
5cc8225398 Update to upstream version 0.1.2 2012-12-07 15:09:27 +01:00
Mikolaj Izdebski
b4e5e6cf1c Update to upstream version 0.1.1 2012-12-07 13:53:47 +01:00
Mikolaj Izdebski
74c8273018 Update to upstream version 0.1.0 2012-12-06 17:23:37 +01:00
Mikolaj Izdebski
7cf8db5163 Update to upstream version 0.0.2 2012-12-03 22:41:49 +01:00
Mikolaj Izdebski
595e701825 Update to upstream version 0.0.1 2012-11-29 11:33:25 +01:00
Mikolaj Izdebski
95472af4d6 Add jpackage scripts 2012-11-28 15:41:12 +01:00
Mikolaj Izdebski
4c6981f983 Initial commit 2012-11-28 14:06:25 +01:00