[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