5f3e153
# Build -python subpackage
5f3e153
%bcond_without python
5f3e153
# Build -java subpackage
5f3e153
%bcond_without java
5f3e153
# Don't require gtest
5f3e153
%bcond_with gtest
5f3e153
3ccb200
%global emacs_version %(pkg-config emacs --modversion)
3ccb200
%global emacs_lispdir %(pkg-config emacs --variable sitepkglispdir)
3ccb200
%global emacs_startdir %(pkg-config emacs --variable sitestartdir)
1f05c80
5c80ad6
Summary:        Protocol Buffers - Google's data interchange format
5c80ad6
Name:           protobuf
Orion Poplawski 52c0f12
Version:        2.6.1
475975c
Release:        5%{?dist}
5c80ad6
License:        BSD
5c80ad6
Group:          Development/Libraries
Orion Poplawski 52c0f12
Source:         https://github.com/google/protobuf/releases/download/v%{version}/protobuf-%{version}.tar.bz2
4a4f399
Source1:        ftdetect-proto.vim
1f05c80
Source2:        protobuf-init.el
Orion Poplawski 52c0f12
Patch0:         protobuf-2.5.0-emacs-24.4.patch
ea3d152
Patch1:         protobuf-2.5.0-fedora-gtest.patch
Orion Poplawski 52c0f12
URL:            https://github.com/google/protobuf
384942d
BuildRequires:  automake autoconf libtool pkgconfig zlib-devel
bcb7feb
BuildRequires:  emacs(bin)
3ccb200
BuildRequires:  emacs-el >= 24.1
5f3e153
%if %{with gtest}
5c80ad6
BuildRequires:  gtest-devel
5c80ad6
%endif
Orion Poplawski 52c0f12
BuildRequires:  mvn(org.easymock:easymock)
5c80ad6
5c80ad6
%description
5c80ad6
Protocol Buffers are a way of encoding structured data in an efficient
5c80ad6
yet extensible format. Google uses Protocol Buffers for almost all of
5c80ad6
its internal RPC protocols and file formats.
5c80ad6
5c80ad6
Protocol buffers are a flexible, efficient, automated mechanism for
5c80ad6
serializing structured data – think XML, but smaller, faster, and
5c80ad6
simpler. You define how you want your data to be structured once, then
5c80ad6
you can use special generated source code to easily write and read
5c80ad6
your structured data to and from a variety of data streams and using a
5c80ad6
variety of languages. You can even update your data structure without
5c80ad6
breaking deployed programs that are compiled against the "old" format.
5c80ad6
5c80ad6
%package compiler
5c80ad6
Summary: Protocol Buffers compiler
5c80ad6
Group: Development/Libraries
5c80ad6
Requires: %{name} = %{version}-%{release}
5c80ad6
5c80ad6
%description compiler
5c80ad6
This package contains Protocol Buffers compiler for all programming
5c80ad6
languages
5c80ad6
5c80ad6
%package devel
5c80ad6
Summary: Protocol Buffers C++ headers and libraries
5c80ad6
Group: Development/Libraries
5c80ad6
Requires: %{name} = %{version}-%{release}
5c80ad6
Requires: %{name}-compiler = %{version}-%{release}
6f336d5
Requires: zlib-devel
5c80ad6
Requires: pkgconfig
5c80ad6
5c80ad6
%description devel
5c80ad6
This package contains Protocol Buffers compiler for all languages and
5c80ad6
C++ headers and libraries
5c80ad6
5c80ad6
%package static
5c80ad6
Summary: Static development files for %{name}
5c80ad6
Group: Development/Libraries
Orion Poplawski 52c0f12
Requires: %{name}-devel = %{version}-%{release}
5c80ad6
5c80ad6
%description static
5c80ad6
Static libraries for Protocol Buffers
5c80ad6
4a4f399
%package lite
4a4f399
Summary: Protocol Buffers LITE_RUNTIME libraries
4a4f399
Group: Development/Libraries
4a4f399
4a4f399
%description lite
4a4f399
Protocol Buffers built with optimize_for = LITE_RUNTIME.
4a4f399
4a4f399
The "optimize_for = LITE_RUNTIME" option causes the compiler to generate code
4a4f399
which only depends libprotobuf-lite, which is much smaller than libprotobuf but
4a4f399
lacks descriptors, reflection, and some other features.
4a4f399
4a4f399
%package lite-devel
4a4f399
Summary: Protocol Buffers LITE_RUNTIME development libraries
4a4f399
Requires: %{name}-devel = %{version}-%{release}
4a4f399
Requires: %{name}-lite = %{version}-%{release}
4a4f399
4a4f399
%description lite-devel
Stanislav Ochotnicky dc0e7eb
This package contains development libraries built with
4a4f399
optimize_for = LITE_RUNTIME.
4a4f399
4a4f399
The "optimize_for = LITE_RUNTIME" option causes the compiler to generate code
4a4f399
which only depends libprotobuf-lite, which is much smaller than libprotobuf but
4a4f399
lacks descriptors, reflection, and some other features.
4a4f399
4a4f399
%package lite-static
4a4f399
Summary: Static development files for %{name}-lite
4a4f399
Group: Development/Libraries
4a4f399
Requires: %{name}-devel = %{version}-%{release}
4a4f399
4a4f399
%description lite-static
Stanislav Ochotnicky dc0e7eb
This package contains static development libraries built with
4a4f399
optimize_for = LITE_RUNTIME.
4a4f399
4a4f399
The "optimize_for = LITE_RUNTIME" option causes the compiler to generate code
4a4f399
which only depends libprotobuf-lite, which is much smaller than libprotobuf but
4a4f399
lacks descriptors, reflection, and some other features.
4a4f399
5f3e153
%if %{with python}
5c80ad6
%package python
5c80ad6
Summary: Python bindings for Google Protocol Buffers
5c80ad6
Group: Development/Languages
5c80ad6
BuildRequires: python-devel
a68b4e8
BuildRequires: python-setuptools
Orion Poplawski 52c0f12
# For tests
Orion Poplawski 52c0f12
BuildRequires: python-google-apputils
5c80ad6
Conflicts: %{name}-compiler > %{version}
5c80ad6
Conflicts: %{name}-compiler < %{version}
5c80ad6
5c80ad6
%description python
5c80ad6
This package contains Python libraries for Google Protocol Buffers
5c80ad6
%endif
5c80ad6
5c80ad6
%package vim
5c80ad6
Summary: Vim syntax highlighting for Google Protocol Buffers descriptions
5c80ad6
Group: Development/Libraries
5c80ad6
Requires: vim-enhanced
5c80ad6
5c80ad6
%description vim
5c80ad6
This package contains syntax highlighting for Google Protocol Buffers
5c80ad6
descriptions in Vim editor
5c80ad6
1f05c80
%package emacs
1f05c80
Summary: Emacs mode for Google Protocol Buffers descriptions
1f05c80
Group: Applications/Editors
54269be
Requires: emacs(bin) >= 0%{emacs_version}
1f05c80
1f05c80
%description emacs
1f05c80
This package contains syntax highlighting for Google Protocol Buffers
1f05c80
descriptions in the Emacs editor.
1f05c80
1f05c80
%package emacs-el
1f05c80
Summary: Elisp source files for Google protobuf Emacs mode
1f05c80
Group: Applications/Editors
93f14e1
Requires: protobuf-emacs = %{version}
1f05c80
1f05c80
%description emacs-el
1f05c80
This package contains the elisp source files for %{pkgname}-emacs
1f05c80
under GNU Emacs. You do not need to install this package to use
1f05c80
%{pkgname}-emacs.
1f05c80
1f05c80
5f3e153
%if %{with java}
5c80ad6
%package java
5c80ad6
Summary: Java Protocol Buffers runtime library
5c80ad6
Group:   Development/Languages
Stanislav Ochotnicky f846f4f
BuildRequires:    maven-local
74c755b
BuildRequires:    mvn(org.apache.felix:maven-bundle-plugin)
74c755b
BuildRequires:    mvn(org.apache.maven.plugins:maven-antrun-plugin)
5c80ad6
Conflicts:        %{name}-compiler > %{version}
5c80ad6
Conflicts:        %{name}-compiler < %{version}
5c80ad6
5c80ad6
%description java
5c80ad6
This package contains Java Protocol Buffers runtime library.
5c80ad6
5c80ad6
%package javadoc
5c80ad6
Summary: Javadocs for %{name}-java
5c80ad6
Group:   Documentation
5c80ad6
Requires: %{name}-java = %{version}-%{release}
5c80ad6
5c80ad6
%description javadoc
5c80ad6
This package contains the API documentation for %{name}-java.
5c80ad6
5c80ad6
%endif
5c80ad6
5c80ad6
%prep
5c80ad6
%setup -q
Orion Poplawski 52c0f12
%patch0 -p1 -b .emacs
5f3e153
%if %{with gtest}
4a4f399
rm -rf gtest
BJ Dierkes 5ea3fc0
%patch1 -p1 -b .gtest
5c80ad6
%endif
5c80ad6
chmod 644 examples/*
5f3e153
%if %{with java}
Orion Poplawski 52c0f12
%pom_remove_parent java/pom.xml
Orion Poplawski 52c0f12
%pom_remove_dep org.easymock:easymockclassextension java/pom.xml
5c80ad6
rm -rf java/src/test
5c80ad6
%endif
5c80ad6
5c80ad6
%build
4a4f399
iconv -f iso8859-1 -t utf-8 CONTRIBUTORS.txt > CONTRIBUTORS.txt.utf8
4a4f399
mv CONTRIBUTORS.txt.utf8 CONTRIBUTORS.txt
c65dc6d
export PTHREAD_LIBS="-lpthread"
5c80ad6
./autogen.sh
5c80ad6
%configure
5c80ad6
5c80ad6
make %{?_smp_mflags}
5c80ad6
5f3e153
%if %{with python}
5c80ad6
pushd python
5c80ad6
python ./setup.py build
5c80ad6
sed -i -e 1d build/lib/google/protobuf/descriptor_pb2.py
5c80ad6
popd
5c80ad6
%endif
5c80ad6
5f3e153
%if %{with java}
5c80ad6
pushd java
74c755b
%mvn_file : %{name}
74c755b
%mvn_build
5c80ad6
popd
5c80ad6
%endif
5c80ad6
1f05c80
emacs -batch -f batch-byte-compile editors/protobuf-mode.el
1f05c80
5c80ad6
%check
Orion Poplawski 52c0f12
make %{?_smp_mflags} check
5c80ad6
5c80ad6
%install
5c80ad6
rm -rf %{buildroot}
5c80ad6
make %{?_smp_mflags} install DESTDIR=%{buildroot} STRIPBINARIES=no INSTALL="%{__install} -p" CPPROG="cp -p"
5c80ad6
find %{buildroot} -type f -name "*.la" -exec rm -f {} \;
4a4f399
5f3e153
%if %{with python}
5c80ad6
pushd python
5c80ad6
python ./setup.py install --root=%{buildroot} --single-version-externally-managed --record=INSTALLED_FILES --optimize=1
5c80ad6
popd
5c80ad6
%endif
4a4f399
install -p -m 644 -D %{SOURCE1} %{buildroot}%{_datadir}/vim/vimfiles/ftdetect/proto.vim
5c80ad6
install -p -m 644 -D editors/proto.vim %{buildroot}%{_datadir}/vim/vimfiles/syntax/proto.vim
5c80ad6
5f3e153
%if %{with java}
5c80ad6
pushd java
74c755b
%mvn_install
1f05c80
popd
5c80ad6
%endif
5c80ad6
1f05c80
mkdir -p $RPM_BUILD_ROOT%{emacs_lispdir}
1f05c80
mkdir -p $RPM_BUILD_ROOT%{emacs_startdir}
1f05c80
install -p -m 0644 editors/protobuf-mode.el $RPM_BUILD_ROOT%{emacs_lispdir}
1f05c80
install -p -m 0644 editors/protobuf-mode.elc $RPM_BUILD_ROOT%{emacs_lispdir}
1f05c80
install -p -m 0644 %{SOURCE2} $RPM_BUILD_ROOT%{emacs_startdir}
1f05c80
1f05c80
5c80ad6
%post -p /sbin/ldconfig
5c80ad6
%postun -p /sbin/ldconfig
5c80ad6
4a4f399
%post lite -p /sbin/ldconfig
4a4f399
%postun lite -p /sbin/ldconfig
4a4f399
5c80ad6
%post compiler -p /sbin/ldconfig
5c80ad6
%postun compiler -p /sbin/ldconfig
5c80ad6
5c80ad6
%files
5c80ad6
%{_libdir}/libprotobuf.so.*
Orion Poplawski 52c0f12
%doc CHANGES.txt CONTRIBUTORS.txt README.md
Orion Poplawski 52c0f12
%license LICENSE
5c80ad6
5c80ad6
%files compiler
5c80ad6
%{_bindir}/protoc
5c80ad6
%{_libdir}/libprotoc.so.*
Orion Poplawski 52c0f12
%doc README.md
Orion Poplawski 52c0f12
%license LICENSE
5c80ad6
5c80ad6
%files devel
5c80ad6
%dir %{_includedir}/google
5c80ad6
%{_includedir}/google/protobuf/
5c80ad6
%{_libdir}/libprotobuf.so
5c80ad6
%{_libdir}/libprotoc.so
5c80ad6
%{_libdir}/pkgconfig/protobuf.pc
5c80ad6
%doc examples/add_person.cc examples/addressbook.proto examples/list_people.cc examples/Makefile examples/README.txt
5c80ad6
5c80ad6
%files static
5c80ad6
%{_libdir}/libprotobuf.a
5c80ad6
%{_libdir}/libprotoc.a
5c80ad6
4a4f399
%files lite
4a4f399
%{_libdir}/libprotobuf-lite.so.*
4a4f399
4a4f399
%files lite-devel
4a4f399
%{_libdir}/libprotobuf-lite.so
4a4f399
%{_libdir}/pkgconfig/protobuf-lite.pc
4a4f399
4a4f399
%files lite-static
4a4f399
%{_libdir}/libprotobuf-lite.a
4a4f399
5f3e153
%if %{with python}
5c80ad6
%files python
5c80ad6
%dir %{python_sitelib}/google
5c80ad6
%{python_sitelib}/google/protobuf/
9673851
%{python_sitelib}/protobuf-%{version}-py2.?.egg-info/
9673851
%{python_sitelib}/protobuf-%{version}-py2.?-nspkg.pth
Stanislav Ochotnicky dc0e7eb
%doc python/README.txt
5c80ad6
%doc examples/add_person.py examples/list_people.py examples/addressbook.proto
5c80ad6
%endif
5c80ad6
5c80ad6
%files vim
5c80ad6
%{_datadir}/vim/vimfiles/ftdetect/proto.vim
5c80ad6
%{_datadir}/vim/vimfiles/syntax/proto.vim
5c80ad6
1f05c80
%files emacs
1f05c80
%{emacs_startdir}/protobuf-init.el
1f05c80
%{emacs_lispdir}/protobuf-mode.elc
1f05c80
1f05c80
%files emacs-el
1f05c80
%{emacs_lispdir}/protobuf-mode.el
1f05c80
5f3e153
%if %{with java}
74c755b
%files java -f java/.mfiles
5c80ad6
%doc examples/AddPerson.java examples/ListPeople.java
5c80ad6
74c755b
%files javadoc -f java/.mfiles-javadoc
5c80ad6
%endif
5c80ad6
5c80ad6
%changelog
475975c
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.1-5
475975c
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
475975c
a56c4c8
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.1-4
a56c4c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
a56c4c8
Orion Poplawski ea7db7f
* Wed Jan 20 2016 Orion Poplawski <orion@cora.nwra.com> - 2.6.1-3
Orion Poplawski ea7db7f
- Tests no longer segfaulting on arm
Orion Poplawski ea7db7f
24b99df
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.1-2
24b99df
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
24b99df
Orion Poplawski 52c0f12
* Mon Apr 6 2015 Orion Poplawski <orion@cora.nwra.com> - 2.6.1-1
Orion Poplawski 52c0f12
- Update to 2.6.1
Orion Poplawski 52c0f12
- New URL
Orion Poplawski 52c0f12
- Cleanup spec
Orion Poplawski 52c0f12
- Add patch to fix emacs compilation with emacs 24.4
Orion Poplawski 52c0f12
- Drop java-fixes patch, use pom macros instead
Orion Poplawski 52c0f12
- Add BR on python-google-apputils and mvn(org.easymock:easymock)
Orion Poplawski 52c0f12
- Run make check
Orion Poplawski 52c0f12
- Make -static require -devel (bug #1067475)
Orion Poplawski 52c0f12
fb98c87
* Thu Mar 26 2015 Kalev Lember <kalevlember@gmail.com> - 2.6.0-4
fb98c87
- Rebuilt for GCC 5 ABI change
fb98c87
87feb24
* Sat Feb 21 2015 Till Maas <opensource@till.name> - 2.6.0-3
87feb24
- Rebuilt for Fedora 23 Change
87feb24
  https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
87feb24
6f336d5
* Wed Dec 17 2014 Peter Lemenkov <lemenkov@gmail.com> - 2.6.0-2
6f336d5
- Added missing Requires zlib-devel to protobuf-devel (see rhbz #1173343). See
6f336d5
  also rhbz #732087.
6f336d5
bcb7feb
* Sun Oct 19 2014 Conrad Meyer <cemeyer@uw.edu> - 2.6.0-1
8801e80
- Bump to upstream release 2.6.0 (rh# 1154474).
bcb7feb
- Rebase 'java fixes' patch on 2.6.0 pom.xml.
bcb7feb
- Drop patch #3 (fall back to generic GCC atomics if no specialized atomics
bcb7feb
  exist, e.g. AArch64 GCC); this has been upstreamed.
bcb7feb
54269be
* Sun Oct 19 2014 Conrad Meyer <cemeyer@uw.edu> - 2.5.0-11
54269be
- protobuf-emacs requires emacs(bin), not emacs (rh# 1154456)
54269be
e8a6895
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.0-10
e8a6895
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
e8a6895
74c755b
* Mon Jun 16 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.5.0-9
74c755b
- Update to current Java packaging guidelines
74c755b
11e04d8
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.0-8
11e04d8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
11e04d8
Stanislav Ochotnicky 3590fd9
* Tue Mar 04 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 2.5.0-7
Stanislav Ochotnicky 3590fd9
- Use Requires: java-headless rebuild (#1067528)
Stanislav Ochotnicky 3590fd9
a68b4e8
* Thu Dec 12 2013 Conrad Meyer <cemeyer@uw.edu> - 2.5.0-6
a68b4e8
- BR python-setuptools-devel -> python-setuptools
a68b4e8
60dc3eb
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.0-5
60dc3eb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
60dc3eb
02e62a0
* Thu May 16 2013 Dan Horák <dan[at]danny.cz> - 2.5.0-4
02e62a0
- export the new generic atomics header (rh #926374)
02e62a0
e50d211
* Mon May 6 2013 Stanislav Ochotnicky <sochotnicky@redhat.com> - 2.5.0-3
e50d211
- Add support for generic gcc atomic operations (rh #926374)
e50d211
4ad9fc9
* Sat Apr 27 2013 Conrad Meyer <cemeyer@uw.edu> - 2.5.0-2
4ad9fc9
- Remove changelog history from before 2010
4ad9fc9
- This spec already runs autoreconf -fi during %%build, but bump build for
4ad9fc9
  rhbz #926374
4ad9fc9
ea3d152
* Sat Mar 9 2013 Conrad Meyer <cemeyer@uw.edu> - 2.5.0-1
ea3d152
- Bump to latest upstream (#883822)
ea3d152
- Rebase gtest, maven patches on 2.5.0
ea3d152
b2c5b37
* Tue Feb 26 2013 Conrad Meyer <cemeyer@uw.edu> - 2.4.1-12
b2c5b37
- Nuke BR on maven-doxia, maven-doxia-sitetools (#915620)
b2c5b37
20fc972
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.1-11
20fc972
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
20fc972
Stanislav Ochotnicky f846f4f
* Wed Feb 06 2013 Java SIG <java-devel@lists.fedoraproject.org> - 2.4.1-10
Stanislav Ochotnicky f846f4f
- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
Stanislav Ochotnicky f846f4f
- Replace maven BuildRequires with maven-local
Stanislav Ochotnicky f846f4f
93f14e1
* Sun Jan 20 2013 Conrad Meyer <konrad@tylerc.org> - 2.4.1-9
93f14e1
- Fix packaging bug, -emacs-el subpackage should depend on -emacs subpackage of
93f14e1
  the same version (%%version), not the emacs version number...
93f14e1
1f05c80
* Thu Jan 17 2013 Tim Niemueller <tim@niemueller.de> - 2.4.1-8
1f05c80
- Added sub-package for Emacs editing mode
1f05c80
a728e6d
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.1-7
a728e6d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
a728e6d
df0fc46
* Mon Mar 19 2012 Dan Horák <dan[at]danny.cz> - 2.4.1-6
df0fc46
- disable test-suite until g++ 4.7 issues are resolved
df0fc46
Stanislav Ochotnicky dc0e7eb
* Mon Mar 19 2012 Stanislav Ochotnicky <sochotnicky@redhat.com> - 2.4.1-5
Stanislav Ochotnicky dc0e7eb
- Update to latest java packaging guidelines
Stanislav Ochotnicky dc0e7eb
a421fc8
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.1-4
a421fc8
- Rebuilt for c++ ABI breakage
a421fc8
bf61ebd
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.1-3
bf61ebd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
bf61ebd
384942d
* Tue Sep 27 2011 Pierre-Yves Chibon <pingou@pingoured.fr> - 2.4.1-2
384942d
- Adding zlib-devel as BR (rhbz: #732087)
384942d
BJ Dierkes 5ea3fc0
* Thu Jun 09 2011 BJ Dierkes <wdierkes@rackspace.com> - 2.4.1-1
BJ Dierkes 5ea3fc0
- Latest sources from upstream.
BJ Dierkes 5ea3fc0
- Rewrote Patch2 as protobuf-2.4.1-java-fixes.patch
BJ Dierkes 5ea3fc0
6493f15
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.0-7
6493f15
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
6493f15
Stanislav Ochotnicky 8367076
* Thu Jan 13 2011 Stanislav Ochotnicky <sochotnicky@redhat.com> - 2.3.0-6
Stanislav Ochotnicky 8367076
- Fix java subpackage bugs #669345 and #669346
Stanislav Ochotnicky 8367076
- Use new maven plugin names
Stanislav Ochotnicky 8367076
- Use mavenpomdir macro for pom installation
Stanislav Ochotnicky 8367076
9673851
* Mon Jul 26 2010 David Malcolm <dmalcolm@redhat.com> - 2.3.0-5
9673851
- generalize hardcoded reference to 2.6 in python subpackage %%files manifest
9673851
a5d52ba
* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 2.3.0-4
a5d52ba
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
a5d52ba
5f3e153
* Thu Jul 15 2010 James Laska <jlaska@redhat.com> - 2.3.0-3
5f3e153
- Correct use of %bcond macros
5f3e153
53d264b
* Wed Jul 14 2010 James Laska <jlaska@redhat.com> - 2.3.0-2
53d264b
- Enable python and java sub-packages
53d264b
ba25ee7
* Tue May 4 2010 Conrad Meyer <konrad@tylerc.org> - 2.3.0-1
ba25ee7
- bump to 2.3.0