rpms/qdox/devel qdox.spec,1.12,1.13
Alexander Kurtakov
akurtakov at fedoraproject.org
Mon Jun 7 10:48:11 UTC 2010
Author: akurtakov
Update of /cvs/pkgs/rpms/qdox/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv11135/devel
Modified Files:
qdox.spec
Log Message:
- Symlink byaccj to both yacc.linux and yacc.linux.x86_64 to keep it building as noarch.
Index: qdox.spec
===================================================================
RCS file: /cvs/pkgs/rpms/qdox/devel/qdox.spec,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- qdox.spec 15 Mar 2010 16:14:40 -0000 1.12
+++ qdox.spec 7 Jun 2010 10:48:11 -0000 1.13
@@ -31,21 +31,18 @@
# If you don't want to build with maven, and use straight ant instead,
# give rpmbuild option '--without maven'
-%define with_maven 1
-
-%define section free
+%global with_maven 1
Summary: Extract class/interface/method definitions from sources
Name: qdox
Version: 1.11
-Release: 1%{?dist}
+Release: 2%{?dist}
Epoch: 0
License: ASL 2.0
URL: http://qdox.codehaus.org/
Group: Development/Libraries
Source0: http://repository.codehaus.org/com/thoughtworks/qdox/qdox/%{version}/%{name}-%{version}-project.tar.bz2
Source1: build.xml.tar.gz
-Source2: qdox-settings.xml
Patch0: %{name}-disable-xsite.patch
BuildRequires: jpackage-utils >= 0:1.7.4
@@ -96,6 +93,7 @@ generators or documentation tools.
%package javadoc
Summary: Javadoc for %{name}
Group: Documentation
+Requires: jpackage-utils
%description javadoc
API docs for %{name}.
@@ -109,21 +107,14 @@ for j in $(find . -name "*.jar"); do
done
rm bootstrap/yacc.linux
ln -s /usr/bin/byaccj bootstrap/yacc.linux
+ln -s /usr/bin/byaccj bootstrap/yacc.linux.x86_64
ln -s $(build-classpath jflex) bootstrap
#ln -s $(build-classpath java-cup) bootstrap
mkdir -p .m2/repository/JPP/maven2/default_poms
tar xzf %{SOURCE1}
-cp %{SOURCE2} settings.xml
-sed -i -e "s|<url>__JPP_URL_PLACEHOLDER__</url>|<url>file://`pwd`/.m2/repository</url>|g" settings.xml
-sed -i -e "s|<url>__JAVADIR_PLACEHOLDER__</url>|<url>file://`pwd`/external_repo</url>|g" settings.xml
-sed -i -e "s|<url>__MAVENREPO_DIR_PLACEHOLDER__</url>|<url>file://`pwd`/.m2/repository</url>|g" settings.xml
-
%build
%if %{with_maven}
-mkdir external_repo
-ln -s %{_javadir} external_repo/JPP
-
export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository
mkdir -p $MAVEN_REPO_LOCAL
@@ -200,6 +191,9 @@ rm -rf $RPM_BUILD_ROOT
%doc %{_javadocdir}/%{name}
%changelog
+* Mon Jun 7 2010 Alexander Kurtakov <akurtako at redhat.com> 0:1.11-2
+- Symlink byaccj to both yacc.linux and yacc.linux.x86_64 to keep it building as noarch.
+
* Mon Mar 15 2010 Alexander Kurtakov <akurtako at redhat.com> 0:1.11-1
- Update to 1.11.
More information about the scm-commits
mailing list