- use new add_maven_depmap from javapackages-utils

OBS-URL: https://build.opensuse.org/package/show/Java:packages/jline?expand=0&rev=9
This commit is contained in:
Michal Vyskocil 2013-08-23 09:30:16 +00:00 committed by Git OBS Bridge
parent 99cc0b744c
commit 9310f7a891
2 changed files with 6 additions and 34 deletions

View File

@ -2,6 +2,7 @@
Thu Apr 25 09:21:43 UTC 2013 - mvyskocil@suse.com
- add findutils dependency (bnc#816314)
- use new add_maven_depmap from javapackages-utils
-------------------------------------------------------------------
Thu Sep 2 12:32:48 UTC 2010 - mvyskocil@suse.cz

View File

@ -84,17 +84,6 @@ chain to other console applications.
%package javadoc
Summary: Java library for reading and editing user input in console applications
Group: Development/Libraries/Java
%description javadoc
JLine is a java library for reading and editing user input in console
applications. It features tab-completion, command history, password
masking, customizable keybindings, and pass-through handlers to use to
chain to other console applications.
%prep
# BEWARE: The jar file META-INF is not under the subdir
@ -126,7 +115,7 @@ mvn-jpp \
%else
export CLASSPATH=`pwd`/target/classes:`pwd`/target/test-classes
export OPT_JAR_LIST=:
ant jar javadoc
ant jar
%endif
%install
@ -134,34 +123,16 @@ ant jar javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -p -m 644 src/target/jline.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} ${jar/-%{version}/}; done)
%add_to_maven_depmap %{name} %{name} %{version} JPP %{name}
# poms
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -p -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}.pom
# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr src/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}
%clean
rm -rf $RPM_BUILD_ROOT
%post
%update_maven_depmap
%postun
%update_maven_depmap
# pom
install -pD -T -m 644 %{SOURCE3} %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
%add_maven_depmap JPP-%{name}.pom %{name}.jar
%files
%defattr(0644,root,root,0755)
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%{_datadir}/maven2/poms/*
%config %{_mavendepmapfragdir}/*
%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}
%{_mavenpomdir}/*
%changelog