[bytelist] add maven pom

Mikolaj Izdebski mizdebsk at fedoraproject.org
Tue Oct 9 17:49:00 UTC 2012


commit 0841adeac77982bb1fdc0bea730508e7054119c4
Author: gil <puntogil at libero.it>
Date:   Tue Oct 9 19:35:47 2012 +0200

    add maven pom

 bytelist.spec |   31 +++++++++++++++----------------
 1 files changed, 15 insertions(+), 16 deletions(-)
---
diff --git a/bytelist.spec b/bytelist.spec
index aedcffc..2e786b1 100644
--- a/bytelist.spec
+++ b/bytelist.spec
@@ -6,7 +6,7 @@
 
 Name:           bytelist
 Version:        1.0.8
-Release:        3%{?dist}
+Release:        4%{?dist}
 Summary:        A java library for lists of bytes
 
 Group:          Development/Libraries
@@ -14,7 +14,6 @@ License:        CPL or GPLv2+ or LGPLv2+
 URL:            http://github.com/%{cluster}/%{name}
 Source0:        http://download.github.com/%{cluster}-%{name}-%{version}-0-g%{git_commit}.tar.gz
 
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch:      noarch
 
 BuildRequires:  ant
@@ -36,42 +35,42 @@ A small java library for manipulating lists of bytes.
 %prep
 %setup -q -n %{cluster}-%{name}-%{git_commit}
 
-find -name '*.class' -exec rm -f '{}' \;
-find -name '*.jar' -exec rm -f '{}' \;
+find -name '*.class' -delete
+find -name '*.jar' -delete
 
 
 %build
 echo "See %{url} for more info about the %{name} project." > README.txt
 
 export CLASSPATH=$(build-classpath junit jcodings)
-%__mkdir_p lib
+mkdir -p lib
 %ant
 
 
 %install
-%__rm -rf %{buildroot}
-%__mkdir_p %{buildroot}%{_javadir}
+mkdir -p %{buildroot}%{_javadir}
 
-%__cp -p lib/%{name}-1.0.2.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
-pushd %{buildroot}%{_javadir}/
-  %__ln_s %{name}-%{version}.jar %{name}.jar
-popd
+cp -p lib/%{name}-1.0.2.jar %{buildroot}%{_javadir}/%{name}.jar
 
+mkdir -p %{buildroot}%{_mavenpomdir}
+install -pm 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
+%add_maven_depmap JPP-%{name}.pom %{name}.jar
 
 %check
 export CLASSPATH=$(build-classpath junit jcodings)
 %ant test
 
-
-%clean
-%__rm -rf %{buildroot}
-
 %files
-%defattr(-,root,root,-)
 %{_javadir}/*
+%{_mavenpomdir}/*
+%{_mavendepmapfragdir}/*
 %doc README.txt
 
 %changelog
+* Tue Oct 09 2012 gil cattaneo <puntogil at libero.it> - 1.0.8-4
+- add maven pom
+- adapt to current guideline
+
 * Wed Jul 18 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.0.8-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
 


More information about the scm-commits mailing list