Пакет aspectjweaver: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 | Epoch: 0 Group: Development/Java # BEGIN SourceDeps(oneline): BuildRequires: rpm-build-java # END SourceDeps(oneline) BuildRequires: /proc BuildRequires: jpackage-generic-compat # see https://bugzilla.altlinux.org/show_bug.cgi?id=10382 %define _localstatedir %{_var} Name: aspectjweaver Version: 1.8.9 Release: alt1_6jpp8 Summary: Java byte-code weaving library License: EPL URL: http://eclipse.org/aspectj/ Source0: http://repo1.maven.org/maven2/org/aspectj/%{name}/%{version}/%{name}-%{version}-sources.jar # This build.xml file was adapted from the Ubuntu package. The src jar has no build scripts. Source1: aspectjweaver-build.xml Source2: http://repo1.maven.org/maven2/org/aspectj/%{name}/%{version}/%{name}-%{version}.pom Source3: epl-v10.txt BuildRequires: ant BuildRequires: apache-commons-logging BuildRequires: javapackages-local BuildRequires: objectweb-asm BuildArch: noarch Source44: import.info %description The AspectJ Weaver supports byte-code weaving for aspect-oriented programming (AOP) in java. %package javadoc Group: Development/Java Summary: Javadoc for %{name} BuildArch: noarch %description javadoc API documentation for %{summary}. %prep %setup -q -c sed -i.objectweb-asm "s|import aj.|import |" \ org/aspectj/weaver/bcel/asm/StackMapAdder.java cp %{SOURCE1} build.xml # JRockit is not open source, so we cannot build against it rm org/aspectj/weaver/loadtime/JRockitAgent.java cp %{SOURCE2} pom.xml %pom_xpath_inject "pom:project" " <dependencies> <dependency> <groupId>org.ow2.asm</groupId> <artifactId>asm</artifactId> <version>5.0.3</version> </dependency> </dependencies>" cp %{SOURCE3} . %build %mvn_file org.aspectj:%{name} %{name} %mvn_alias org.aspectj:%{name} "org.aspectj:aspectjrt" "aspectj:aspectjrt" LANG=en_US.ISO8859-1 CLASSPATH=$( build-classpath objectweb-asm/asm commons-logging ) ant LANG=en_US.ISO8859-1 CLASSPATH=$( build-classpath objectweb-asm/asm commons-logging ) ant javadoc %mvn_artifact pom.xml build/%{name}.jar %install %mvn_install -J javadoc %files -f .mfiles %doc --no-dereference epl-v10.txt %files javadoc -f .mfiles-javadoc %doc --no-dereference epl-v10.txt %changelog * Tue Feb 05 2019 Igor Vlasenko <viy@altlinux.ru> 0:1.8.9-alt1_6jpp8 - fc29 update * Sun Apr 15 2018 Igor Vlasenko <viy@altlinux.ru> 0:1.8.9-alt1_5jpp8 - java update * Thu Nov 09 2017 Igor Vlasenko <viy@altlinux.ru> 0:1.8.9-alt1_4jpp8 - fc27 update * Thu Nov 02 2017 Igor Vlasenko <viy@altlinux.ru> 0:1.8.9-alt1_3jpp8 - new version * Tue Nov 22 2016 Igor Vlasenko <viy@altlinux.ru> 0:1.8.4-alt1_4jpp8 - new fc release * Mon Feb 01 2016 Igor Vlasenko <viy@altlinux.ru> 0:1.8.4-alt1_3jpp8 - new version * Sat Jan 23 2016 Igor Vlasenko <viy@altlinux.ru> 0:1.8.4-alt0.1jpp - bootstrap pack of jars created with jppbootstrap script - temporary package to satisfy circular dependencies * Sat Jan 26 2013 Igor Vlasenko <viy@altlinux.ru> 0:1.6.12-alt4_1jpp6 - applied repocop patches * Thu Oct 18 2012 Igor Vlasenko <viy@altlinux.ru> 0:1.6.12-alt3_1jpp6 - merged aspectjweaver back * Mon Oct 15 2012 Igor Vlasenko <viy@altlinux.ru> 0:1.6.12-alt1_1jpp6 - new version * Sat Oct 13 2012 Igor Vlasenko <viy@altlinux.ru> 0:1.6.11-alt1_1jpp6 - new version * Fri Oct 12 2012 Igor Vlasenko <viy@altlinux.ru> 0:1.6.5-alt1_1jpp6 - new version * Thu Sep 20 2012 Igor Vlasenko <viy@altlinux.ru> 0:1.6.0-alt1_1jpp6 - new version * Wed Sep 12 2012 Igor Vlasenko <viy@altlinux.ru> 0:1.5.4-alt3_1jpp6 - build with saxon6 * Sat Sep 17 2011 Igor Vlasenko <viy@altlinux.ru> 0:1.5.4-alt2_1jpp6 - fixed build * Wed Jan 26 2011 Igor Vlasenko <viy@altlinux.ru> 0:1.5.4-alt1_1jpp6 - new version * Sun Feb 21 2010 Igor Vlasenko <viy@altlinux.ru> 0:1.5.3-alt3_2jpp5 - fixed build with eclipse 3.5 * Sun Jan 04 2009 Igor Vlasenko <viy@altlinux.ru> 0:1.5.3-alt2_2jpp5 - rebuild with eclipse 3.4 * Fri Dec 05 2008 Igor Vlasenko <viy@altlinux.ru> 0:1.5.3-alt1_2jpp5 - new version |