]> git.pld-linux.org Git - packages/aspectwerkz.git/blame - aspectwerkz.spec
- s/jakarta-ant/ant/ in BR
[packages/aspectwerkz.git] / aspectwerkz.spec
CommitLineData
7799f632 1Summary: AOP for Java
4baebafd 2Summary(pl): AOP dla Javy
7799f632
ER
3Name: aspectwerkz
4Version: 2.0
5Release: 0.1
6License: BSD-style License
7Group: Development/Languages/Java
7799f632
ER
8Source0: http://dist.codehaus.org/aspectwerkz/distributions/%{name}-%{version}.zip
9# Source0-md5: d7462b4d76f268e78a3843a28da71990
10Patch0: %{name}2-build_xml.patch
11Patch1: %{name}2-script.patch
4baebafd 12URL: http://aspectwerkz.codehaus.org/
7799f632
ER
13BuildRequires: asm
14BuildRequires: concurrent
15BuildRequires: dom4j
16BuildRequires: gnu.trove
4b81e041 17BuildRequires: ant >= 1.6
7799f632
ER
18BuildRequires: jarjar
19BuildRequires: java-1.4.2-bea
20BuildRequires: java-1.5.0-sun-devel
21BuildRequires: javassist
22#BuildRequires: jpackage-utils >= 0:1.6
23BuildRequires: jrexx
24BuildRequires: junit
25BuildRequires: junitperf
26BuildRequires: piccolo
27BuildRequires: qdox
28Requires: concurrent
29Requires: dom4j
30Requires: gnu.trove
31Requires: javassist
32Requires: jrexx
33Requires: piccolo
34Requires: qdox
35BuildArch: noarch
36BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
37
38%description
39AspectWerkz is a dynamic, lightweight and high-performant AOP/AOSD
40framework for Java. AspectWerkz utilizes runtime bytecode modification
41to weave your classes at runtime. It hooks in and weaves classes
42loaded by any class loader except the bootstrap class loader. It has a
43rich join point model. Aspects, advices and introductions are written
44in plain Java and your target classes can be regular POJOs. You have
45the possibility to add, remove and re-structure advices as well as
46swapping the implementation of your introductions at runtime. Your
47aspects can be defined using either an XML definition file or using
48Runtime Attributes.
49
4baebafd
JB
50%description -l pl
51AspectWerkz to dynamiczny, lekki i wydajny szkielet AOP/AOSD dla Javy.
52Wykorzystuje modyfikowanie bajtkodu do modyfikowania klas w czasie
53