gil pushed to serp (master). "update to 1.15.2"

notifications at fedoraproject.org notifications at fedoraproject.org
Sun Apr 12 21:54:16 UTC 2015


>From 29216bb80bdc7d81df5fee3f62a74cf89f0cdbee Mon Sep 17 00:00:00 2001
From: gil <puntogil at libero.it>
Date: Sun, 12 Apr 2015 23:53:56 +0200
Subject: update to 1.15.2


diff --git a/.gitignore b/.gitignore
index c7a25ed..04935f2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 /serp-1.14.2-20120406-src-cvs.tar.gz
+/serp-1.15.2-20150412-cvs.tar.xz
diff --git a/serp-1.13.1-pom_xml.patch b/serp-1.13.1-pom_xml.patch
deleted file mode 100644
index 4b8b7c1..0000000
--- a/serp-1.13.1-pom_xml.patch
+++ /dev/null
@@ -1,24 +0,0 @@
---- pom.xml	2007-07-25 19:16:23.000000000 +0200
-+++ pom.xml-gil	2011-09-06 17:20:05.185202468 +0200
-@@ -113,8 +113,8 @@
-   <reporting>
-     <plugins>
-       <plugin>
--        <groupId>org.codehaus.mojo</groupId>
--        <artifactId>jxr-maven-plugin</artifactId>
-+        <groupId>org.apache.maven.plugins</groupId>
-+        <artifactId>maven-jxr-plugin</artifactId>
-         <configuration>
-           <aggregate>true</aggregate>
-         </configuration>
-@@ -137,8 +137,8 @@
-         <artifactId>maven-project-info-reports-plugin</artifactId>
-       </plugin>
-       <plugin>
--        <groupId>org.codehaus.mojo</groupId>
--        <artifactId>surefire-report-maven-plugin</artifactId>
-+        <groupId>org.apache.maven.plugins</groupId>
-+        <artifactId>maven-surefire-report-plugin</artifactId>
-       </plugin>
-     </plugins>
-   </reporting>
diff --git a/serp.spec b/serp.spec
index 8f6f40f..11570a3 100644
--- a/serp.spec
+++ b/serp.spec
@@ -1,17 +1,13 @@
 Name:          serp
-Version:       1.14.2
-Release:       0.9.20120406cvs%{?dist}
-Summary:       Bytecode manipulation framework
+Version:       1.15.2
+Release:       0.1.20150412cvs%{?dist}
+Summary:       Byte-code manipulation framework
 License:       BSD
 Url:           http://serp.sourceforge.net/
 # cvs -d:pserver:anonymous at serp.cvs.sourceforge.net:/cvsroot/serp login
 # cvs -z3 -d:pserver:anonymous at serp.cvs.sourceforge.net:/cvsroot/serp  export -r HEAD serp
-# tar czf serp-1.14.2-20120406-src-cvs.tar.gz serp
-Source0:       serp-1.14.2-20120406-src-cvs.tar.gz
-# change 
-#  org.codehaus.mojo jxr-maven-plugin in org.apache.maven.plugins maven-jxr-plugin
-#  org.codehaus.mojo surefire-report-maven-plugin in org.apache.maven.plugins >maven-surefire-report-plugin
-Patch0:        serp-1.13.1-pom_xml.patch
+# tar cJf serp-1.15.2-20150412-cvs.tar.xz serp
+Source0:       serp-1.15.2-20150412-cvs.tar.xz
 
 BuildRequires: maven-local
 BuildRequires: mvn(junit:junit)
@@ -19,16 +15,16 @@ BuildRequires: mvn(junit:junit)
 BuildArch:     noarch
 
 %description
-The goal of the serp bytecode framework is to tap the full 
-power of bytecode modification while lowering its associated
+The goal of the serp byte-code framework is to tap the full 
+power of byte-code modification while lowering its associated
 costs. The framework provides a set of high-level APIs for 
-manipulating all aspects of bytecode, from large-scale 
+manipulating all aspects of byte-code, from large-scale 
 structures like class member fields to the individual 
 instructions that comprise the code of methods. While in 
 order to perform any advanced manipulation, some understanding 
 of the class file format and especially of the JVM instruction 
 set is necessary, the framework makes it as easy as possible
-to enter the world of bytecode development.
+to enter the world of byte-code development.
 
 %package javadoc
 Summary:       Javadoc for %{name}
@@ -41,8 +37,12 @@ This package contains javadoc for %{name}.
 find . -name "*.class" -delete
 find . -name "*.jar" -delete
 
-%patch0 -p0
-sed -i "s|pom.version|project.version|" pom.xml
+%pom_remove_plugin :jxr-maven-plugin
+%pom_remove_plugin :maven-assembly-plugin
+%pom_remove_plugin :maven-site-plugin
+%pom_remove_plugin :maven-source-plugin
+%pom_remove_plugin :surefire-report-maven-plugin
+%pom_xpath_remove "pom:build/pom:plugins/pom:plugin[pom:artifactId='maven-javadoc-plugin']"
 
 %mvn_file :%{name} %{name}
 %mvn_alias :%{name} %{name}:%{name}
@@ -62,6 +62,9 @@ sed -i "s|pom.version|project.version|" pom.xml
 %license LICENSE.txt
 
 %changelog
+* Sun Apr 12 2015 gil cattaneo <puntogil at libero.it> 1.15.2-0.1.20150412cvs
+- update to 1.15.2
+
 * Wed Feb 11 2015 gil cattaneo <puntogil at libero.it> 1.14.2-0.9.20120406cvs
 - introduce license macro
 
diff --git a/sources b/sources
index 6bef7c4..0b4a719 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-de045ead8836da02c45469bc2bf6ccf3  serp-1.14.2-20120406-src-cvs.tar.gz
+cc5bf1447c849608c6ad6c20d68a9950  serp-1.15.2-20150412-cvs.tar.xz
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/serp.git/commit/?h=master&id=29216bb80bdc7d81df5fee3f62a74cf89f0cdbee


More information about the scm-commits mailing list