|
palango |
5a00632 |
%define debug_package %{nil}
|
|
|
f7b1aad |
%define monodir %{_prefix}/lib
|
|
Paul F. Johnson |
37865bc |
|
|
|
b8031a8 |
Summary: An OO statically typed language for CLI
|
|
Paul F. Johnson |
37865bc |
Name: boo
|
|
Paul Lange |
cd2a3f1 |
Version: 0.9.4.9
|
|
|
bb558eb |
Release: 10%{?dist}
|
|
Paul F. Johnson |
37865bc |
License: MIT
|
|
Paul F. Johnson |
37865bc |
Group: Development/Languages
|
|
Paul F. Johnson |
37865bc |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
Paul F. Johnson |
37865bc |
URL: http://boo.codehaus.org
|
|
Paul Lange |
cd2a3f1 |
Source0: http://dist.codehaus.org/boo/distributions/%{name}-%{version}-src.tar.bz2
|
|
Paul Lange |
cd2a3f1 |
Patch0: boo-pkgconfig_path_fix.patch
|
|
Paul Lange |
cd2a3f1 |
Patch1: boo-gtksourceview.patch
|
|
Paul Lange |
cd2a3f1 |
BuildRequires: mono-devel, gtksourceview2-devel, shared-mime-info, pkgconfig, nant
|
|
|
978293e |
# Mono only available on these:
|
|
Yaakov Selkowitz |
94d0714 |
ExclusiveArch: %ix86 x86_64 ppc ppc64 ia64 sparcv9 alpha s390x
|
|
Yaakov Selkowitz |
94d0714 |
# Nant needs to be built for %%{arm}
|
|
Paul F. Johnson |
37865bc |
|
|
Paul F. Johnson |
37865bc |
%description
|
|
Paul F. Johnson |
37865bc |
Boo is a new object oriented statically typed programming language for the
|
|
Paul F. Johnson |
37865bc |
Common Language Infrastructure with a python inspired syntax and a special
|
|
Paul F. Johnson |
37865bc |
focus on language and compiler extensibility.
|
|
Paul F. Johnson |
37865bc |
|
|
Paul F. Johnson |
37865bc |
%package devel
|
|
Paul F. Johnson |
37865bc |
Summary: Development files for boo
|
|
Paul F. Johnson |
37865bc |
Group: Development/Libraries
|
|
Paul F. Johnson |
37865bc |
Requires: %{name} = %{version}-%{release}
|
|
Paul F. Johnson |
37865bc |
|
|
Paul F. Johnson |
37865bc |
%description devel
|
|
Paul F. Johnson |
37865bc |
Development files for boo
|
|
Paul F. Johnson |
37865bc |
|
|
Paul F. Johnson |
37865bc |
%prep
|
|
Paul Lange |
cd2a3f1 |
%setup -q
|
|
Paul Lange |
cd2a3f1 |
%patch0 -p1 -b .pc-original
|
|
Paul Lange |
cd2a3f1 |
%patch1 -p1 -b .sourceview
|
|
palango |
dc5696e |
|
|
|
8ff086d |
# Get rid of prebuilt dll files
|
|
|
8ff086d |
rm -rf bin/*.dll bin/pt/*.dll
|
|
Paul F. Johnson |
37865bc |
|
|
Paul F. Johnson |
37865bc |
%build
|
|
Paul F. Johnson |
37865bc |
nant -D:install.prefix=%{_prefix} -D:install.libdir=%{monodir}
|
|
Paul F. Johnson |
37865bc |
|
|
Paul F. Johnson |
37865bc |
%install
|
|
Paul F. Johnson |
37865bc |
rm -rf %{buildroot}
|
|
Paul F. Johnson |
37865bc |
nant -f:default.build install -D:install.buildroot=%{buildroot} -D:install.prefix=%{buildroot}%{_prefix} -D:install.share=%{buildroot}%{_datadir} -D:install.libdir=%{buildroot}%{monodir} -D:install.bindir=%{buildroot}%{_bindir} -D:fakeroot.sharedmime=%{buildroot}%{_datadir}/.. -D:fakeroot.gsv=%{buildroot}%{_prefix}
|
|
Paul F. Johnson |
37865bc |
|
|
|
f7b1aad |
mkdir -p $RPM_BUILD_ROOT/%{_libdir}/pkgconfig
|
|
|
f7b1aad |
test "%{_libdir}" = "%{_prefix}/lib" || mv $RPM_BUILD_ROOT/%{_prefix}/lib/pkgconfig/* $RPM_BUILD_ROOT/%{_libdir}/pkgconfig
|
|
|
f7b1aad |
|
|
Paul F. Johnson |
37865bc |
%clean
|
|
Paul F. Johnson |
37865bc |
rm -rf %{buildroot}
|
|
Paul F. Johnson |
37865bc |
|
|
Paul F. Johnson |
37865bc |
%post
|
|
Paul F. Johnson |
37865bc |
update-mime-database %{_datadir}/mime &> /dev/null || :
|
|
Paul F. Johnson |
37865bc |
|
|
Paul F. Johnson |
37865bc |
%postun
|
|
Paul F. Johnson |
37865bc |
update-mime-database %{_datadir}/mime &> /dev/null || :
|
|
Paul F. Johnson |
37865bc |
|
|
Paul F. Johnson |
37865bc |
%files
|
|
palango |
5a00632 |
%defattr(-,root,root,-)
|
|
Paul F. Johnson |
37865bc |
%doc license.txt notice.txt readme.txt docs/BooManifesto.sxw
|
|
|
0999ff3 |
%{monodir}/boo*/
|
|
palango |
054a8e1 |
%exclude %{monodir}/boo/Boo.NAnt.Tasks.dll
|
|
|
0999ff3 |
%dir %{monodir}/mono/boo
|
|
Paul F. Johnson |
37865bc |
%{monodir}/mono/boo/*.dll
|
|
|
0999ff3 |
%{monodir}/mono/gac/Boo*/
|
|
Paul F. Johnson |
37865bc |
%{_bindir}/boo*
|
|
Paul F. Johnson |
75c8cfb |
%exclude %{_datadir}/gtksourceview-1.0/language-specs/boo.lang
|
|
Paul F. Johnson |
37865bc |
%{_datadir}/mime/packages/boo*
|
|
Paul F. Johnson |
37865bc |
%{_datadir}/mime-info/boo*
|
|
Paul F. Johnson |
37865bc |
|
|
Paul F. Johnson |
37865bc |
%files devel
|
|
Paul F. Johnson |
37865bc |
%defattr(-,root,root,-)
|
|
|
f7b1aad |
%{_libdir}/pkgconfig/boo.pc
|
|
palango |
054a8e1 |
%{monodir}/boo/Boo.NAnt.Tasks.dll
|
|
Paul F. Johnson |
37865bc |
|
|
Paul F. Johnson |
37865bc |
%changelog
|
|
|
bb558eb |
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.4.9-10
|
|
|
bb558eb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
bb558eb |
|
|
Yaakov Selkowitz |
94d0714 |
* Tue Jul 08 2014 Yaakov Selkowitz <yselkowi@redhat.com> - 0.9.4.9-9
|
|
Yaakov Selkowitz |
94d0714 |
- Remove %%arm from ExclusiveArch for lack of nant (#1106011)
|
|
Yaakov Selkowitz |
94d0714 |
|
|
|
4c34963 |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.4.9-8
|
|
|
4c34963 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
4c34963 |
|
|
|
1efbcee |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.4.9-7
|
|
|
1efbcee |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
1efbcee |
|
|
|
48603cf |
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.4.9-6
|
|
|
48603cf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
48603cf |
|
|
|
196c1ab |
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.4.9-5
|
|
|
196c1ab |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
196c1ab |
|
|
|
2b5ff61 |
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.4.9-4
|
|
|
2b5ff61 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
2b5ff61 |
|
|
|
f7b1aad |
* Mon Nov 21 2011 Christian Krause <chkr@fedoraproject.org> - 0.9.4.9-3
|
|
|
f7b1aad |
- Change paths for mono assemblies according to updated packaging
|
|
|
f7b1aad |
guidelines (http://fedoraproject.org/wiki/Packaging:Mono)
|
|
|
f7b1aad |
|
|
|
978293e |
* Tue Apr 19 2011 Dan HorĂ¡k <dan[at]danny.cz> - 0.9.4.9-2
|
|
|
978293e |
- updated the supported arch list
|
|
|
978293e |
|
|
Paul Lange |
cd2a3f1 |
* Fri Feb 18 2011 Paul Lange <palango@gmx.de> - 0.9.4.9-1
|
|
Paul Lange |
cd2a3f1 |
- update to 0.9.4
|
|
Paul Lange |
cd2a3f1 |
|
|
|
8243ba1 |
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.3.3457-2
|
|
|
8243ba1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
8243ba1 |
|
|
Paul F. Johnson |
94098b4 |
* Thu Oct 14 2010 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.9.3.3457-1
|
|
Paul F. Johnson |
94098b4 |
- Update to newest version
|
|
Paul F. Johnson |
94098b4 |
- Alter BR nant to BR nant-devel
|
|
Paul F. Johnson |
94098b4 |
|
|
|
8562bd1 |
* Mon Oct 26 2009 Dennis Gilmore <dennis@ausil.us> - 0.9.2.3383-3
|
|
|
8562bd1 |
- ExcludeArch sparc64
|
|
|
8562bd1 |
|
|
palango |
054a8e1 |
* Tue Oct 06 2009 Paul Lange <palango@gmx.de> - 0.9.2.3383-2
|
|
palango |
054a8e1 |
- Move Boo.NAnt.Tasks.dll to boo-devel
|
|
palango |
054a8e1 |
|
|
palango |
dc5696e |
* Wed Sep 16 2009 Paul Lange <palango@gmx.de> - 0.9.2.3383-1
|
|
palango |
dc5696e |
- Update to boo 0.9.2
|
|
palango |
dc5696e |
- remove libdir patch
|
|
palango |
dc5696e |
|
|
palango |
b919d39 |
* Fri Aug 28 2009 Paul Lange <palango@gmx.de> - 0.9.1.3287-3
|
|
palango |
b919d39 |
- Fix executable paths
|
|
palango |
b919d39 |
|
|
|
b8031a8 |
* Thu Aug 27 2009 Michel Salim <salimma@fedoraproject.org> - 0.9.1.3287-2
|
|
palango |
dc5696e |
- Fix libdir in boo.pc to use %{_libdir}
|
|
|
b8031a8 |
- Summary no longer repeats package name
|
|
|
b8031a8 |
|
|
palango |
5a00632 |
* Sun Aug 02 2009 Paul Lange <palango@gmx.de> - 0.9.1.3287-1
|
|
|
d324b0c |
- Update to boo 0.9.1
|
|
palango |
5a00632 |
|
|
|
7f8b7c6 |
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.8.1.2865-8
|
|
|
7f8b7c6 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
7f8b7c6 |
|
|
|
0999ff3 |
* Mon Jun 15 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 0.8.1.2865-7
|
|
|
0999ff3 |
- Include missing directory entries (#473630).
|
|
|
0999ff3 |
|
|
|
1b0ba26 |
* Mon Apr 20 2009 Milos Jakubicek <xjakub@fi.muni.cz> - 0.8.1.2865-6
|
|
|
1b0ba26 |
- Fix FTBFS: added boo-mono.patch
|
|
|
1b0ba26 |
|
|
|
fae0342 |
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.8.1.2865-5
|
|
|
fae0342 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
fae0342 |
|
|
|
8ff086d |
* Sat Apr 12 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.8.1.2865-4
|
|
|
8ff086d |
- get rid of prebuilt binary files
|
|
|
8ff086d |
|
|
|
bc4339a |
* Tue Mar 4 2008 Alex Lancaster <alexlan[AT]fedoraproject org> - 0.8.1.2865-3
|
|
|
bc4339a |
- Rebuild for new nant (causes broken deps)
|
|
|
bc4339a |
|
|
dnielsen |
ad4f407 |
* Sat Feb 23 2008 David Nielsen <gnomeuser@gmail.com> - 0.8.1-2865-2
|
|
dnielsen |
ad4f407 |
- Nope, ppc still broken (#434631)
|
|
dnielsen |
ad4f407 |
|
|
dnielsen |
107be92 |
* Sat Feb 23 2008 David Nielsen <gnomeuser@gmail.com> - 0.8.1-2865-1
|
|
dnielsen |
107be92 |
- Bump to 0.8.1
|
|
dnielsen |
107be92 |
- Exclude Visual Studio Environment buildtarget
|
|
dnielsen |
107be92 |
- Reenable ppc
|
|
dnielsen |
107be92 |
|
|
|
0dd5957 |
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.8.0.2730-9
|
|
|
0dd5957 |
- Autorebuild for GCC 4.3
|
|
|
0dd5957 |
|
|
Paul F. Johnson |
cd07815 |
* Thu Jan 03 2008 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.8.0-2730-7
|
|
Paul F. Johnson |
cd07815 |
- spec fix
|
|
Paul F. Johnson |
cd07815 |
|
|
Paul F. Johnson |
cd07815 |
* Wed Dec 19 2007 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.8.0-2730-6
|
|
Paul F. Johnson |
cd07815 |
- remove ppc build
|
|
Paul F. Johnson |
cd07815 |
- fix libdir problem for pc file
|
|
Paul F. Johnson |
cd07815 |
|
|
Paul F. Johnson |
5106943 |
* Sun Dec 16 2007 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.8.0-2730-5
|
|
Paul F. Johnson |
5106943 |
- reenable ppc
|
|
Paul F. Johnson |
5106943 |
|
|
Paul F. Johnson |
5106943 |
* Thu Nov 22 2007 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.8.0-2730-4
|
|
Paul F. Johnson |
5106943 |
- fixes to patches for corrected libdirs
|
|
Paul F. Johnson |
5106943 |
|
|
Paul F. Johnson |
c8f1bac |
* Sat Nov 17 2007 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.8.0-2730-3
|
|
Paul F. Johnson |
c8f1bac |
- Added exclusivearch
|
|
Paul F. Johnson |
c8f1bac |
|
|
Paul F. Johnson |
3f199e1 |
* Sun Nov 11 2007 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.8.0-2730-2
|
|
Paul F. Johnson |
75c8cfb |
- large bump
|
|
Paul F. Johnson |
3f199e1 |
- removed fc5 and fc6 bit6
|
|
Paul F. Johnson |
3f199e1 |
- removed MS update builds from default build
|
|
Paul F. Johnson |
3f199e1 |
- fixed problem with the boo.pc file
|
|
Paul F. Johnson |
75c8cfb |
|
|
Paul F. Johnson |
0158d02 |
* Sun Feb 18 2007 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.6-2237-13
|
|
Paul F. Johnson |
0158d02 |
- fix for correct libdir in bin scripts
|
|
Paul F. Johnson |
0158d02 |
|
|
Paul F. Johnson |
3cffa7b |
* Wed Dec 20 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.6-2237-11
|
|
Paul F. Johnson |
3cffa7b |
- fix for correct libdir
|
|
Paul F. Johnson |
3cffa7b |
|
|
Paul F. Johnson |
8c9edaf |
* Thu Sep 14 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.6.2237-9
|
|
Paul F. Johnson |
8c9edaf |
- rebuild
|
|
Paul F. Johnson |
8c9edaf |
|
|
Paul F. Johnson |
0d3e520 |
* Mon Aug 07 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.6.2237-8
|
|
Paul F. Johnson |
0d3e520 |
- adds conditional for boo.lang - not required in FC6
|
|
Paul F. Johnson |
0d3e520 |
|
|
Paul F. Johnson |
5a1567d |
* Wed Jul 26 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.6.2237-7
|
|
Paul F. Johnson |
5a1567d |
- claims ownership of monodir-boo now
|
|
Paul F. Johnson |
5a1567d |
|
|
Paul F. Johnson |
37865bc |
* Tue Jul 25 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.6.2237-6
|
|
Paul F. Johnson |
37865bc |
- replaced monodir for libdir in devel
|
|
Paul F. Johnson |
37865bc |
- fixed tab-spaces problem
|
|
Paul F. Johnson |
37865bc |
- removed rm rf from the prep step
|
|
Paul F. Johnson |
37865bc |
- added update-mime-database
|
|
Paul F. Johnson |
37865bc |
|
|
Paul F. Johnson |
37865bc |
* Sun Jul 23 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.6.2237-5
|
|
Paul F. Johnson |
37865bc |
- removed nodebug
|
|
Paul F. Johnson |
37865bc |
- removed redefine of libdir
|
|
Paul F. Johnson |
37865bc |
- removed buildarch
|
|
Paul F. Johnson |
37865bc |
- added BR nant
|
|
Paul F. Johnson |
37865bc |
|
|
Paul F. Johnson |
37865bc |
* Sat Jun 17 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.6.2237-3
|
|
Paul F. Johnson |
37865bc |
- removed exclusivearch
|
|
Paul F. Johnson |
37865bc |
- changed BR
|
|
Paul F. Johnson |
37865bc |
- removed R
|
|
Paul F. Johnson |
37865bc |
- altered nant to /usr/bin/nant
|
|
Paul F. Johnson |
37865bc |
|
|
Paul F. Johnson |
37865bc |
* Thu Jun 08 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.6.2237-1
|
|
Paul F. Johnson |
37865bc |
- Spec file fixes
|
|
Paul F. Johnson |
37865bc |
- Fix for gtksourceview-1.0 langspecs
|
|
Paul F. Johnson |
37865bc |
- Added fixed libdir
|
|
Paul F. Johnson |
37865bc |
- rebuild for mono 1.1.15
|
|
Paul F. Johnson |
37865bc |
|
|
Paul F. Johnson |
37865bc |
* Thu Jun 08 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.6.2237-1
|
|
Paul F. Johnson |
37865bc |
- Bump to 0.7.6-2237
|
|
Paul F. Johnson |
37865bc |
- Added R nant
|
|
Paul F. Johnson |
37865bc |
- Multiple fixes to the install as it uses nant rather than make install
|
|
Paul F. Johnson |
37865bc |
- Removed some bits from the files section as they're no longer in boo
|
|
Paul F. Johnson |
37865bc |
|
|
Paul F. Johnson |
37865bc |
* Wed May 31 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.5.2013-7
|
|
Paul F. Johnson |
37865bc |
- Added devel files
|
|
Paul F. Johnson |
37865bc |
- Added doc to files section instead of adding the files manually
|
|
Paul F. Johnson |
37865bc |
- Added fix for x86_64
|
|
Paul F. Johnson |
37865bc |
|
|
Paul F. Johnson |
37865bc |
* Mon May 08 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.5.2013-6
|
|
Paul F. Johnson |
37865bc |
- Altered again for mock and x86_64
|
|
Paul F. Johnson |
37865bc |
|
|
Paul F. Johnson |
37865bc |
* Fri Apr 28 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.5.2003-5
|
|
Paul F. Johnson |
37865bc |
- added shared mime to satisfy mock
|
|
Paul F. Johnson |
37865bc |
|
|
Paul F. Johnson |
37865bc |
* Sat Apr 22 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.5.2003-4
|
|
Paul F. Johnson |
37865bc |
- Removal of the always usr-lib, but now use the system used in f-spot
|
|
Paul F. Johnson |
37865bc |
- include archs mono is available on
|
|
Paul F. Johnson |
37865bc |
- added requires: mono-core, gtksourceview
|
|
Paul F. Johnson |
37865bc |
- changed BR to include gtksourceview-sharp
|
|
Paul F. Johnson |
37865bc |
- removes the conflict in the language-specs with gtksourceview package
|
|
Paul F. Johnson |
37865bc |
|
|
Paul F. Johnson |
37865bc |
* Tue Apr 18 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.5.2003-3
|
|
Paul F. Johnson |
37865bc |
- Spec file tweaks
|
|
Paul F. Johnson |
37865bc |
- libdir is now usr-lib irrespective of hardware built on
|
|
Paul F. Johnson |
37865bc |
- Added docs to package
|
|
Paul F. Johnson |
37865bc |
|
|
Paul F. Johnson |
37865bc |
* Mon Apr 17 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.5.2003-2
|
|
Paul F. Johnson |
37865bc |
- Small fix to the spec file
|
|
Paul F. Johnson |
37865bc |
|
|
Paul F. Johnson |
37865bc |
* Sat Apr 15 2006 Paul F. Johnson <paul@all-the-johnsons.co.uk> 0.7.5.2003-1
|
|
Paul F. Johnson |
37865bc |
- Initial import and debug for FE (spec file based on the mono project one)
|