[netbeans-javaparser] - update to 8.0.1 - add maven metadata - adapt to current guideline

gil gil at fedoraproject.org
Tue Nov 25 20:33:07 UTC 2014


commit 8e05c1148eadcff7b7d19ce55f5e42082abc9cec
Author: gil <puntogil at libero.it>
Date:   Tue Nov 25 21:32:45 2014 +0100

    - update to 8.0.1
    - add maven metadata
    - adapt to current guideline

 .gitignore               |    1 +
 netbeans-javaparser.spec |   34 +++++++++++++++++++++-------------
 sources                  |    2 +-
 3 files changed, 23 insertions(+), 14 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 6a358c9..5c393c4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 nb-javac-6.9.tar.gz
 /netbeans-javaparser-7.0.1.tar.gz
+/netbeans-javaparser-8.0.1.tar.gz
diff --git a/netbeans-javaparser.spec b/netbeans-javaparser.spec
index 98a5a02..e3ab612 100644
--- a/netbeans-javaparser.spec
+++ b/netbeans-javaparser.spec
@@ -1,19 +1,19 @@
 # Prevent brp-java-repack-jars from being run.
-%define __jar_repack %{nil}
+%global __jar_repack %{nil}
+%global namedtag RELEASE801
 
 Name:           netbeans-javaparser
-Version:        7.0.1
-Release:        8%{?dist}
+Version:        8.0.1
+Release:        1%{?dist}
 Summary:        NetBeans Java Parser
 License:        GPLv2 with exceptions
 Url:            http://netbeans.org/
-Group:          Development/Libraries
 # The source for this package was pulled from upstream's vcs.  Use the
 # following commands to generate the tarball:
 # hg clone http://hg.netbeans.org/main/nb-javac/
 # cd nb-javac/
-# hg update -r release701_base
-# hg archive ../netbeans-javaparser-7.0.1.tar.gz
+# hg update -r release801_base
+# hg archive ../netbeans-javaparser-8.0.1.tar.gz
 Source0:        %{name}-%{version}.tar.gz
 
 BuildRequires:  ant
@@ -31,7 +31,8 @@ Java parser to analyze Java source files inside of the NetBeans IDE
 %prep
 %setup -q
 # remove all binary libs
-find . -name "*.jar" -exec %__rm -f {} \;
+find . -name "*.class" -delete
+find . -name "*.jar" -delete
 
 %build
 %ant -f make/netbeans/nb-javac/build.xml jar
@@ -39,16 +40,23 @@ find . -name "*.jar" -exec %__rm -f {} \;
 %install
 
 # jar
-%__install -d -m 755 %{buildroot}%{_javadir}
-%__install -m 644 make/netbeans/nb-javac/dist/javac-api.jar %{buildroot}%{_javadir}/%{name}-api.jar
-%__install -m 644 make/netbeans/nb-javac/dist/javac-impl.jar %{buildroot}%{_javadir}/%{name}-impl.jar
+install -dm 755 %{buildroot}%{_javadir}
+install -m 644 make/netbeans/nb-javac/dist/javac-api.jar %{buildroot}%{_javadir}/%{name}-api.jar
+install -m 644 make/netbeans/nb-javac/dist/javac-impl.jar %{buildroot}%{_javadir}/%{name}-impl.jar
 
-%files
-%doc ASSEMBLY_EXCEPTION LICENSE README
-%{_javadir}/*
+%add_maven_depmap org.netbeans.external:nb-javac-api:%{namedtag} %{name}-api.jar
+%add_maven_depmap org.netbeans.external:nb-javac-impl:%{namedtag} %{name}-impl.jar
 
+%files -f .mfiles
+%doc ASSEMBLY_EXCEPTION LICENSE README
+%{_javadir}/*.jar
 
 %changelog
+* Tue Nov 25 2014 gil cattaneo <puntogil at libero.it> 8.0.1-1
+- update to 8.0.1
+- add maven metadata
+- adapt to current guideline
+
 * Sat Jun 07 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 7.0.1-8
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
 
diff --git a/sources b/sources
index 7b71806..fe2796c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-3289ac2b70bfdc0406ed5e622fb3c5bb  netbeans-javaparser-7.0.1.tar.gz
+24be096262357ebe57dc68bce0c80833  netbeans-javaparser-8.0.1.tar.gz


More information about the scm-commits mailing list