Mikolaj Izdebski
8838254369
Update requires on maven-wagon
2019-06-29 10:25:03 +02:00
Mikolaj Izdebski
c999df5760
Prefer namespaced metadata when duplicates are found
2019-06-28 12:16:29 +02:00
Mikolaj Izdebski
92bb6d7e3e
Update to upstream version 3.1.0
2019-06-14 13:17:42 +02:00
Marian Koncek
5060d60cc3
Update maven-invoker to version 3.0.1
2019-05-30 11:07:53 +02:00
Mikolaj Izdebski
85768a3ce0
Mass rebuild for javapackages-tools 201901
2019-05-24 17:01:49 +02:00
Marian Koncek
dabf665953
Port to Xmlunit 2.6.2
2019-04-19 11:03:42 +02:00
Mikolaj Izdebski
a0afd4d561
Switch to Maven 3.6.1 and non-compat Guava
2019-04-13 19:11:30 +02:00
Fedora Release Engineering
229a36cd14
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-03 12:37:28 +00:00
Mikolaj Izdebski
1f5d192100
Remove Obsoletes
2018-11-29 12:55:39 +00:00
Mikolaj Izdebski
ff29133648
Expand conditionals
2018-11-29 12:42:46 +00:00
Mikolaj Izdebski
6b6540566d
Remove no longer needed obsoletes
2018-11-09 11:23:27 +00:00
Mikolaj Izdebski
7be903db36
Port to Gradle 4.4.1
2018-10-30 08:30:03 +00:00
Severin Gehwolf
6262b5b737
Add explicit requirement on javapackages-tools
2018-08-01 12:10:53 +02:00
Fedora Release Engineering
455e2ae6a2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 09:26:19 +00:00
Michael Simacek
2bcba29045
Remove now unnecessary obejnesis from classpath
2018-06-05 13:55:55 +02:00
Mikolaj Izdebski
fcf8ed5349
Avoid creating temp files during manifest injection
...
Resolves: rhbz#1579236
2018-05-18 11:38:24 +02:00
Mikolaj Izdebski
5889f591a2
Switch to commons-compress for manifest manipulation
...
Resolves: rhbz#1576358
2018-05-09 11:46:18 +02:00
Mikolaj Izdebski
69ccb8f09d
Remove use of JAXB from xmvn-core to make it work with Java 9
2018-04-27 16:07:03 +02:00
Michael Simacek
dd155d2782
Fix maven home lookup and layout to match current maven
2018-04-19 15:12:25 +02:00
Mikolaj Izdebski
afe17705fa
Fix configuration of aliased plugins
...
Resolves: rhbz#1556974
2018-03-16 11:42:48 +01:00
Igor Gnatenko
7f59bfbb89
Escape macros in %changelog
...
Reference: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/Y2ZUKK2B7T2IKXPMODNF6HB2O5T5TS6H/
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-09 09:06:32 +01:00
Michael Simacek
8223f7134c
Use guava20
2018-02-05 15:13:50 +01:00
Mikolaj Izdebski
6d5518099d
Build-require full maven again, instead of maven-lib
...
This reverts commit 6cece8e0fc
.
This reverts commit abfebc45df
.
This reverts commit 8e3295cd8c
.
2018-01-24 07:12:03 +01:00
Mikolaj Izdebski
6cece8e0fc
Don't rely on mvn script to locate Maven home in %install too
2018-01-09 18:32:00 +01:00
Mikolaj Izdebski
abfebc45df
Don't rely on mvn script to locate Maven home
2018-01-09 18:18:44 +01:00
Mikolaj Izdebski
8e3295cd8c
BR maven-lib instead of full maven
2018-01-09 18:02:10 +01:00
Michael Simacek
45422a12c7
Support setting "-Xdoclint:none" in m-javadoc-p >= 3.0.0
2017-12-07 16:24:55 +02:00
Michael Simacek
093317529a
Port to Gradle 4.3.1
2017-11-13 14:47:35 +02:00
Michael Simacek
8ea9c729df
Port to gradle 4.2
2017-10-16 18:11:54 +03:00
Fedora Release Engineering
a15f99be73
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
2017-07-27 22:16:48 +00:00
Mikolaj Izdebski
063806dc0b
Remove temporary workaround
...
<<<<<<< HEAD
2017-06-21 18:28:59 +02:00
Mikolaj Izdebski
5d81a4a776
Fix installer crash when plugin directory is missing
2017-06-21 18:14:10 +02:00
Michael Simacek
4b9c419690
Include lib directories for now
2017-06-21 14:53:29 +02:00
Mikolaj Izdebski
896a1465b0
Fix loading of XMvn Installer plugins
2017-06-21 13:39:17 +02:00
Mikolaj Izdebski
5fe6dc0434
Update to upstream version 3.0.0
2017-06-21 06:36:37 +02:00
Michael Simacek
b657e313cb
Update spec for maven 3.5.0
2017-04-19 15:36:04 +02:00
Michael Simacek
af69445270
Temporary changes for maven upgrade
2017-04-19 13:00:58 +02:00
Fedora Release Engineering
4bf685ca74
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
2017-02-11 18:00:38 +00:00
Michael Simacek
31e6e1727e
Remove requires added for maven 3.4.0
2017-02-02 13:25:06 +01:00
Michael Simacek
851b41ffba
Remove BR on maven-site-plugin
2017-02-02 12:51:38 +01:00
Mikolaj Izdebski
86d1a305ed
Allow to conditionally build without gradle
2017-01-31 23:35:12 +01:00
Michael Simacek
cca7075ba3
Use reactor artifacts when running xmvn-subst
2017-01-16 15:53:27 +01:00
Mikolaj Izdebski
fb2e01f9a8
Allow xmvn to install files who names whitespace
2017-01-16 14:49:52 +01:00
Mikolaj Izdebski
262e0c9406
Add BR on maven-invoker
2016-08-30 12:51:50 +02:00
Mikolaj Izdebski
d53014fa91
Update upstream URLs
2016-08-29 15:20:40 +02:00
Michael Simacek
a6e6740ed0
Switch launcher scripts
2016-08-15 11:43:56 +02:00
Michael Simacek
ff3fa7f784
Add Requires on all symlinked jars to xmvn-minimal
2016-08-11 11:28:53 +02:00
Mikolaj Izdebski
db25e0e216
Remove temp symlinks
2016-08-08 08:08:36 +02:00
Mikolaj Izdebski
83f775da59
Add temp symlinks needed for updating to Maven 3.4.0
2016-08-08 08:03:55 +02:00
Michael Simacek
271ff42609
Don't install POM files for Tycho projects
2016-07-04 12:16:15 +02:00
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