1 |
Name: maven-repository-importer |
2 |
Version: 1.2 |
3 |
Release: %mkrel 3 |
4 |
Summary: Ant task to help importing jars to java.net maven repository |
5 |
Group: Development/Java |
6 |
License: CDDL |
7 |
Url: http://java.net/projects/maven-repository-importer/ |
8 |
# https://svn.java.net/svn/maven-repository-importer~svn/trunk/maven-repository-importer |
9 |
# remove ant 1.6.2 src |
10 |
# rm -rf maven-repository-importer/lib/ant-src.zip |
11 |
# tar czf maven-repository-importer-src-svn.tar.gz maven-repository-importer |
12 |
Source0: maven-repository-importer-1.2-src-svn.tar.gz |
13 |
# from http://ant.apache.org/ |
14 |
# unzip apache-ant-1.8.2-src.zip && cd apache-ant-1.8.2 |
15 |
# rm -rf INSTALL KEYS LICENSE NOTICE README WHATSNEW *.xml *.bat *.sh docs lib src/antidote src/etc src/resources src/script src/test |
16 |
#Source1: ant-1.8.2-src.zip |
17 |
BuildRequires: ant |
18 |
BuildRequires: jpackage-utils |
19 |
Requires: ant |
20 |
Requires: jpackage-utils |
21 |
BuildArch: noarch |
22 |
|
23 |
%description |
24 |
Ant task to help importing jars to java.net maven repository. |
25 |
|
26 |
%prep |
27 |
%setup -q -n maven-repository-importer |
28 |
|
29 |
for f in $(find . -name "*.jar"); do |
30 |
mv $f $f.no |
31 |
done |
32 |
#sed -i "s|apache-ant-1.6.2|apache-ant-1.8.2|" maven-repository-importer.iml |
33 |
ln -sf $(build-classpath ant) lib/ |
34 |
#rm -rf lib/ant-src.zip |
35 |
#cp -pr %{SOURCE1} lib/ant-src.zip |
36 |
|
37 |
%build |
38 |
|
39 |
ant -Dbuild.id=%{version} push-to-maven-prepare |
40 |
|
41 |
%install |
42 |
mkdir -p %{buildroot}%{_javadir} |
43 |
install -pm 644 build/maven-repository-importer.jar %{buildroot}%{_javadir} |
44 |
install -pm 644 build/maven-repository-importer-cli.jar %{buildroot}%{_javadir} |
45 |
|
46 |
#mkdir -p %{buildroot}%{_mavenpomdir} |
47 |
#install -pm 644 build/maven-repository/com.sun.wts.tools.mri/poms/maven-repository-importer-1.2.pom \ |
48 |
# %{buildroot}%{_mavenpomdir}/JPP-maven-repository-importer.pom |
49 |
#add_maven_depmap JPP-maven-repository-importer.pom maven-repository-importer.jar |
50 |
|
51 |
|
52 |
%files |
53 |
%{_javadir}/maven-repository-importer.jar |
54 |
%{_javadir}/maven-repository-importer-cli.jar |
55 |
#%{_mavenpomdir}/* |
56 |
#%{_mavendepmapfragdir}/* |
57 |
|