[javacc] - Fixing #835786 - javacc: Invalid upstream URL - Minor spec file changes according to the latest gu
Jaromír Cápík
jcapik at fedoraproject.org
Thu Jun 28 10:54:50 UTC 2012
commit 4018b48f77242364604c88d73191640cf3bcbe0c
Author: Jaromir Capik <jcapik at redhat.com>
Date: Thu Jun 28 12:54:26 2012 +0200
- Fixing #835786 - javacc: Invalid upstream URL
- Minor spec file changes according to the latest guidelines
javacc.spec | 42 ++++++++++++++++--------------------------
1 files changed, 16 insertions(+), 26 deletions(-)
---
diff --git a/javacc.spec b/javacc.spec
index 793a54f..2a3f3b9 100644
--- a/javacc.spec
+++ b/javacc.spec
@@ -30,19 +30,18 @@
Name: javacc
Version: 5.0
-Release: 5%{?dist}
+Release: 6%{?dist}
Epoch: 0
Summary: A parser/scanner generator for java
License: BSD
-Source0: https://javacc.dev.java.net/files/documents/17/142527/%{name}-%{version}src.tar.gz
+Source0: http://java.net/projects/%{name}/downloads/download/%{name}-%{version}src.tar.gz
Source1: javacc.sh
Source2: jjdoc
Source3: jjtree
#Jar used for bootstrapping
Source4: javacc.jar
-URL: https://javacc.dev.java.net/
+URL: http://javacc.java.net/
Group: Development/Tools
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires: java, jpackage-utils >= 0:1.5
BuildRequires: ant, ant-junit, junit >= 0:3.8.1
BuildRequires: java-devel, jpackage-utils >= 0:1.5
@@ -94,31 +93,20 @@ find . -name "*.jar" -exec rm {} \;
ant jar
%install
-rm -fr $RPM_BUILD_ROOT
-install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
-install -m 644 bin/lib/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
-ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
-install -d -m 755 $RPM_BUILD_ROOT/%{_bindir}
-install -pD -T -m 755 %{SOURCE1} $RPM_BUILD_ROOT/%{_bindir}/javacc.sh
-install -pD -T -m 755 %{SOURCE2} $RPM_BUILD_ROOT/%{_bindir}/jjdoc
-install -pD -T -m 755 %{SOURCE3} $RPM_BUILD_ROOT/%{_bindir}/jjtree
+# jar
+install -Dpm 644 bin/lib/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
-install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
-install -pm 644 pom.xml $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP-%{name}.pom
+# bin
+install -Dp -T -m 755 %{SOURCE1} $RPM_BUILD_ROOT/%{_bindir}/javacc.sh
+install -Dp -T -m 755 %{SOURCE2} $RPM_BUILD_ROOT/%{_bindir}/jjdoc
+install -Dp -T -m 755 %{SOURCE3} $RPM_BUILD_ROOT/%{_bindir}/jjtree
-%add_to_maven_depmap net.java.dev.javacc %{name} %{version} JPP %{name}
+# pom
+install -Dpm 644 pom.xml $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP-%{name}.pom
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-%post
-%update_maven_depmap
-
-%postun
-%update_maven_depmap
+%add_maven_depmap JPP-%{name}.pom %{name}.jar
%files
-%defattr(-,root,root,-)
%{_javadir}/*.jar
%doc LICENSE README
%{_bindir}/*
@@ -126,14 +114,16 @@ rm -rf $RPM_BUILD_ROOT
%{_mavendepmapfragdir}/*
%files manual
-%defattr(-,root,root,-)
%doc www/*
%files demo
-%defattr(-,root,root,-)
%doc examples
%changelog
+* Tue Jun 28 2012 Jaromir Capik <jcapik at redhat.com> 0:5.0-6
+- Fixing #835786 - javacc: Invalid upstream URL
+- Minor spec file changes according to the latest guidelines
+
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0:5.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
More information about the scm-commits
mailing list