Package beansbinding: 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 | # BEGIN SourceDeps(oneline): BuildRequires(pre): rpm-macros-java BuildRequires: unzip # END SourceDeps(oneline) BuildRequires: /proc BuildRequires: jpackage-generic-compat # see https://bugzilla.altlinux.org/show_bug.cgi?id=10382 %define _localstatedir %{_var} Name: beansbinding Version: 1.2.1 Release: alt1_19jpp8 Summary: Beans Binding (JSR 295) reference implementation Group: Development/Other License: LGPLv2+ URL: https://beansbinding.dev.java.net/ Source0: https://beansbinding.dev.java.net/files/documents/6779/73673/beansbinding-1.2.1-src.zip Patch0: disable-doclint.patch BuildRequires: ant BuildRequires: ant-junit BuildRequires: java-devel Requires: java >= 1.6.0 Requires: javapackages-tools BuildArch: noarch Source44: import.info %description In essence, Beans Binding (JSR 295) is about keeping two properties (typically of two objects) in sync. An additional emphasis is placed on the ability to bind to Swing components, and easy integration with IDEs such as NetBeans. This project provides the reference implementation. %package javadoc Summary: Javadoc for %{name} Group: Development/Java BuildArch: noarch %description javadoc Javadoc for %{name}. %prep %setup -q -c -n %{name}-%{version} %patch0 -p1 # remove all binary libs find . -type f \( -iname "*.jar" -o -iname "*.zip" \) -print0 | xargs -t -0 rm -f %build %{ant} dist %install # jar install -d -m 755 %{buildroot}%{_javadir} install -m 644 dist/%{name}.jar %{buildroot}%{_javadir}/%{name}.jar # javadoc install -d -m 755 %{buildroot}%{_javadocdir}/%{name} cp -pr dist/javadoc/* %{buildroot}%{_javadocdir}/%{name} %files %{_javadir}/* %doc license.txt releaseNotes.txt %files javadoc %{_javadocdir}/%{name} %changelog * Tue Feb 05 2019 Igor Vlasenko <viy@altlinux.ru> 1.2.1-alt1_19jpp8 - fc29 update * Sun Apr 15 2018 Igor Vlasenko <viy@altlinux.ru> 1.2.1-alt1_18jpp8 - java update * Thu Nov 09 2017 Igor Vlasenko <viy@altlinux.ru> 1.2.1-alt1_17jpp8 - fc27 update * Tue Nov 22 2016 Igor Vlasenko <viy@altlinux.ru> 1.2.1-alt1_15jpp8 - new fc release * Tue Feb 02 2016 Igor Vlasenko <viy@altlinux.ru> 1.2.1-alt1_14jpp8 - new version * Mon Sep 08 2014 Igor Vlasenko <viy@altlinux.ru> 1.2.1-alt1_11jpp7 - new release * Mon Jul 28 2014 Igor Vlasenko <viy@altlinux.ru> 1.2.1-alt1_9jpp7 - new release * Mon Aug 20 2012 Igor Vlasenko <viy@altlinux.ru> 1.2.1-alt1_8jpp7 - update to new release by jppimport * Mon Jun 11 2012 Igor Vlasenko <viy@altlinux.ru> 1.2.1-alt1_7jpp7 - update to new release by jppimport * Tue Sep 13 2011 Igor Vlasenko <viy@altlinux.ru> 1.2.1-alt1_6jpp6 - update to new release by jppimport * Thu Apr 15 2010 Igor Vlasenko <viy@altlinux.ru> 1.2.1-alt1_5jpp6 - new build for netbeans * Fri Dec 12 2008 Igor Vlasenko <viy@altlinux.ru> 1.2.1-alt1_3jpp6 - converted from JPackage by jppimport script |