Deji Akingunola 9680a0
%define enable_native_atlas 0
Deji Akingunola 9680a0
Quentin Spencer cdd562
Name:           atlas
Deji Akingunola e96058
Version:        3.8.3
Deji Akingunola e96058
Release:        1%{?dist}
Quentin Spencer cdd562
Summary:        Automatically Tuned Linear Algebra Software
Quentin Spencer cdd562
Quentin Spencer cdd562
Group:          System Environment/Libraries
Quentin Spencer cdd562
License:        BSD
Quentin Spencer cdd562
URL:            http://math-atlas.sourceforge.net/
Deji Akingunola e96058
Source0:        http://downloads.sourceforge.net/math-atlas/%{name}%{version}.tar.bz2
Quentin Spencer 2c4ed2
Source1:        README.Fedora
Deji Akingunola 9680a0
Patch0:		atlas-fedora_shared.patch
Quentin Spencer cdd562
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Quentin Spencer cdd562
Deji Akingunola 9680a0
BuildRequires:  gcc-gfortran lapack-devel
Quentin Spencer cdd562
Quentin Spencer cdd562
%description
Quentin Spencer cdd562
The ATLAS (Automatically Tuned Linear Algebra Software) project is an
Quentin Spencer cdd562
ongoing research effort focusing on applying empirical techniques in
Quentin Spencer cdd562
order to provide portable performance. At present, it provides C and
Quentin Spencer cdd562
Fortran77 interfaces to a portably efficient BLAS implementation, as
Quentin Spencer cdd562
well as a few routines from LAPACK.
Quentin Spencer cdd562
Quentin Spencer 2c4ed2
The performance improvements in ATLAS are obtained largely via
Quentin Spencer cdd562
compile-time optimizations and tend to be specific to a given hardware
Quentin Spencer cdd562
configuration. In order to package ATLAS for Fedora some compromises
Quentin Spencer 2c4ed2
are necessary so that good performance can be obtained on a variety
Quentin Spencer cdd562
of hardware. This set of ATLAS binary packages is therefore not
Quentin Spencer 2c4ed2
necessarily optimal for any specific hardware configuration.  However,
Quentin Spencer 2c4ed2
the source package can be used to compile customized ATLAS packages;
Quentin Spencer 2c4ed2
see the documentation for information.
Quentin Spencer cdd562
Quentin Spencer cdd562
%package devel
Quentin Spencer cdd562
Summary:        Development libraries for ATLAS
Quentin Spencer cdd562
Group:          Development/Libraries
Quentin Spencer cdd562
Requires:       %{name} = %{version}-%{release}
Quentin Spencer cdd562
Quentin Spencer cdd562
%description devel
Quentin Spencer cdd562
This package contains the static libraries and headers for development
Quentin Spencer cdd562
with ATLAS (Automatically Tuned Linear Algebra Software).
Quentin Spencer cdd562
Deji Akingunola 9680a0
%define types base
Quentin Spencer cdd562
Deji Akingunola 9680a0
%if "%{?enable_native_atlas}" == "0"
Quentin Spencer cdd562
############## Subpackages for architecture extensions #################
Quentin Spencer cdd562
#
Quentin Spencer cdd562
# Because a set of ATLAS libraries is a ~5 MB package, separate packages
Deji Akingunola 9680a0
# are created for SSE, SSE2, and SSE3 extensions to ix86.
Quentin Spencer 2cec08
Deji Akingunola 5dd60c
%ifarch i386
Deji Akingunola 9680a0
%define types sse sse2 sse3
Quentin Spencer cdd562
Quentin Spencer cdd562
%package sse
Quentin Spencer cdd562
Summary:        ATLAS libraries for SSE extensions
Quentin Spencer cdd562
Group:          System Environment/Libraries
Deji Akingunola 9680a0
Obsoletes:	%{name}-3dnow < 3.7
Deji Akingunola 9680a0
Provides:	%{name}-3dnow = %{version}-%{release}
Deji Akingunola 9680a0
Quentin Spencer cdd562
%description sse
Quentin Spencer cdd562
This package contains the ATLAS (Automatically Tuned Linear Algebra
Deji Akingunola 9680a0
Software) libraries compiled with optimizations for the SSE(1) extensions
Deji Akingunola 9680a0
to the ix86 architecture. Fedora also produces ATLAS build with SSE2 and SSE3
Deji Akingunola 9680a0
extensions.
Deji Akingunola 9680a0
Quentin Spencer cdd562
%package sse-devel
Quentin Spencer cdd562
Summary:        Development libraries for ATLAS with SSE extensions
Quentin Spencer cdd562
Group:          Development/Libraries
Quentin Spencer ee675c
Requires:       %{name}-sse = %{version}-%{release}
Deji Akingunola 9680a0
Obsoletes:	%{name}-3dnow-devel < 3.7
Deji Akingunola 9680a0
Provides:	%{name}-3dnow-devel = %{version}-%{release}
Deji Akingunola 9680a0
Quentin Spencer cdd562
%description sse-devel
Quentin Spencer cdd562
This package contains headers and static versions of the ATLAS
Quentin Spencer cdd562
(Automatically Tuned Linear Algebra Software) libraries compiled with
Deji Akingunola 9680a0
optimizations for the SSE(1) extensions to the ix86 architecture.
Quentin Spencer cdd562
Quentin Spencer cdd562
%package sse2
Quentin Spencer cdd562
Summary:        ATLAS libraries for SSE2 extensions
Quentin Spencer cdd562
Group:          System Environment/Libraries
Deji Akingunola 9680a0
Obsoletes:	%{name} < 3.7
Deji Akingunola 9680a0
Provides:	%{name} = %{version}-%{release}
Deji Akingunola 9680a0
Quentin Spencer cdd562
%description sse2
Quentin Spencer cdd562
This package contains the ATLAS (Automatically Tuned Linear Algebra
Quentin Spencer cdd562
Software) libraries compiled with optimizations for the SSE2
Deji Akingunola 9680a0
extensions to the ix86 architecture. Fedora also produces ATLAS build with
Deji Akingunola 9680a0
SSE(1) and SSE3 extensions.
Deji Akingunola 9680a0
Quentin Spencer cdd562
%package sse2-devel
Quentin Spencer cdd562
Summary:        Development libraries for ATLAS with SSE2 extensions
Quentin Spencer cdd562
Group:          Development/Libraries
Quentin Spencer ee675c
Requires:       %{name}-sse2 = %{version}-%{release}
Deji Akingunola 9680a0
Obsoletes:	%{name}-devel < 3.7
Deji Akingunola 9680a0
Provides:	%{name}-devel = %{version}-%{release}
Deji Akingunola 9680a0
Quentin Spencer cdd562
%description sse2-devel
Quentin Spencer cdd562
This package contains headers and static versions of the ATLAS
Quentin Spencer cdd562
(Automatically Tuned Linear Algebra Software) libraries compiled with
Quentin Spencer cdd562
optimizations for the SSE2 extensions to the ix86 architecture.
Quentin Spencer cdd562
Deji Akingunola 9680a0
%package sse3
Quentin Spencer cdd562
Summary:        ATLAS libraries for 3DNow extensions
Quentin Spencer cdd562
Group:          System Environment/Libraries
Deji Akingunola 9680a0
Deji Akingunola 9680a0
%description sse3
Quentin Spencer cdd562
This package contains the ATLAS (Automatically Tuned Linear Algebra
Deji Akingunola 9680a0
Software) libraries compiled with optimizations for the SSE3.
Deji Akingunola 9680a0
Fedora also produces ATLAS build with SSE(1) and SSE2 extensions.
Deji Akingunola 9680a0
Deji Akingunola 9680a0
%package sse3-devel
Quentin Spencer cdd562
Summary:        Development libraries for ATLAS with 3DNow extensions
Quentin Spencer cdd562
Group:          Development/Libraries
Deji Akingunola 9680a0
Requires:       %{name}-sse3 = %{version}-%{release}
Deji Akingunola 9680a0
Deji Akingunola 9680a0
%description sse3-devel
Quentin Spencer cdd562
This package contains headers and static versions of the ATLAS
Quentin Spencer cdd562
(Automatically Tuned Linear Algebra Software) libraries compiled with
Deji Akingunola 9680a0
optimizations for the sse3 extensions to the ix86 architecture.
Quentin Spencer cdd562
Quentin Spencer cdd562
%endif
Quentin Spencer cdd562
%endif
Quentin Spencer cdd562
Deji Akingunola 9680a0
%ifarch x86_64 ppc64
Deji Akingunola 9680a0
%define mode 64
Deji Akingunola 9680a0
%else
Deji Akingunola 9680a0
%define mode 32
Quentin Spencer cdd562
%endif
Quentin Spencer cdd562
Quentin Spencer cdd562
%prep
Quentin Spencer cdd562
%setup -q -n ATLAS
Deji Akingunola 9680a0
%patch0 -p0 -b .shared
Quentin Spencer cdd562
cp %{SOURCE1} doc
Quentin Spencer cdd562
Quentin Spencer cdd562
%build
Deji Akingunola 9680a0
for type in %{types}; do
Deji Akingunola 9680a0
	if [ "$type" = "base" ]; then
Deji Akingunola 9680a0
		libname=atlas
Deji Akingunola 9680a0
	else
Deji Akingunola 9680a0
		libname=atlas-${type}
Deji Akingunola 9680a0
	fi
Deji Akingunola 9680a0
	mkdir -p %{_arch}_${type}
Deji Akingunola 9680a0
	pushd %{_arch}_${type}
Deji Akingunola 9680a0
	../configure -b %{mode} -D c -DWALL -Fa alg '-Wa,--noexecstack -fPIC'\
Deji Akingunola 9680a0
	--prefix=%{buildroot}%{_prefix}			\
Deji Akingunola 9680a0
	--incdir=%{buildroot}%{_includedir}		\
Deji Akingunola 9680a0
	--libdir=%{buildroot}%{_libdir}/${libname}	\
Deji Akingunola 9680a0
	--with-netlib-lapack=%{_libdir}/liblapack_pic.a
Deji Akingunola 9680a0
Deji Akingunola 9680a0
	if [ "$type" = "sse" ]; then
Deji Akingunola 9680a0
		sed -i 's#ARCH =.*#ARCH = PIII32SSE1#' Make.inc
Deji Akingunola 9680a0
		sed -i 's#-DATL_SSE3 -DATL_SSE2##' Make.inc 
Deji Akingunola 9680a0
	elif [ "$type" = "sse2" ]; then
Deji Akingunola 9680a0
		sed -i 's#ARCH =.*#ARCH = P432SSE2#' Make.inc
Deji Akingunola 9680a0
		sed -i 's#-DATL_SSE3##' Make.inc 
Deji Akingunola 9680a0
	elif [ "$type" = "sse3" ]; then
Deji Akingunola 9680a0
		sed -i 's#ARCH =.*#ARCH = P4E32SSE3#' Make.inc
Deji Akingunola 9680a0
	fi
Deji Akingunola 9680a0
	make build
Deji Akingunola 9680a0
	cd lib
Deji Akingunola 9680a0
	make shared
Deji Akingunola 9680a0
	make ptshared
Deji Akingunola 9680a0
	popd
Quentin Spencer cdd562
done
Quentin Spencer cdd562
Quentin Spencer cdd562
%install
Deji Akingunola 9680a0
rm -rf %{buildroot}
Deji Akingunola 9680a0
for type in %{types}; do
Deji Akingunola 9680a0
	pushd %{_arch}_${type}
Deji Akingunola 9680a0
	make DESTDIR=%{buildroot} install
Deji Akingunola 9680a0
	if [ "$type" = "base" ]; then
Deji Akingunola 9680a0
		cp -pr lib/*.so* %{buildroot}%{_libdir}/atlas/
Deji Akingunola 9680a0
	else
Deji Akingunola 9680a0
		cp -pr lib/*.so* %{buildroot}%{_libdir}/atlas-${type}/
Deji Akingunola 9680a0
	fi
Deji Akingunola 9680a0
	popd
Deji Akingunola 9680a0
Deji Akingunola 9680a0
	mkdir -p %{buildroot}/etc/ld.so.conf.d
Deji Akingunola 9680a0
	if [ "$type" = "base" ]; then
Deji Akingunola 9680a0
		echo "%{_libdir}/atlas"		\
Deji Akingunola 9680a0
		> %{buildroot}/etc/ld.so.conf.d/atlas-%{_arch}.conf
Deji Akingunola 9680a0
	else
Deji Akingunola 9680a0
		echo "%{_libdir}/atlas-${type}"	\
Deji Akingunola 9680a0
		> %{buildroot}/etc/ld.so.conf.d/atlas-${type}.conf
Deji Akingunola 9680a0
	fi
Quentin Spencer cdd562
done
Deji Akingunola 5dd60c
%ifarch i386 && %if "%{?enable_native_atlas}" == "0"
Deji Akingunola ed8898
cp -pr %{buildroot}%{_libdir}/atlas-sse2 %{buildroot}%{_libdir}/atlas
Deji Akingunola ed8898
echo "%{_libdir}/atlas"	>> %{buildroot}/etc/ld.so.conf.d/atlas-sse2.conf
Deji Akingunola 9680a0
%endif
Quentin Spencer cdd562
Quentin Spencer cdd562
%clean
Deji Akingunola 9680a0
rm -rf %{buildroot}
Deji Akingunola 9680a0
Deji Akingunola 5dd60c
%ifnarch i386 || %if "%{?enable_native_atlas}" == "1"
Quentin Spencer cdd562
Quentin Spencer cdd562
%post -p /sbin/ldconfig
Quentin Spencer cdd562
Quentin Spencer cdd562
%postun -p /sbin/ldconfig
Quentin Spencer cdd562
Quentin Spencer cdd562
%files
Quentin Spencer cdd562
%defattr(-,root,root,-)
Deji Akingunola 9680a0
%doc doc/README.Fedora
Quentin Spencer cdd562
%dir %{_libdir}/atlas
Quentin Spencer 2c4ed2
%{_libdir}/atlas/*.so.*
Quentin Spencer cdd562
%config(noreplace) /etc/ld.so.conf.d/atlas-%{_arch}.conf
Quentin Spencer cdd562
Quentin Spencer cdd562
%files devel
Quentin Spencer cdd562
%defattr(-,root,root,-)
Deji Akingunola 9680a0
%doc doc
Quentin Spencer cdd562
%{_libdir}/atlas/*.so
Quentin Spencer 2c4ed2
%{_libdir}/atlas/*.a
Quentin Spencer cdd562
%{_includedir}/atlas
Deji Akingunola 9680a0
%{_includedir}/*.h
Quentin Spencer cdd562
Deji Akingunola 9680a0
%else
Deji Akingunola 9680a0
Deji Akingunola 9680a0
%post -n atlas-sse -p /sbin/ldconfig
Deji Akingunola 9680a0
Deji Akingunola 9680a0
%postun -n atlas-sse -p /sbin/ldconfig
Deji Akingunola 9680a0
Deji Akingunola 9680a0
%post -n atlas-sse2 -p /sbin/ldconfig
Deji Akingunola 9680a0
Deji Akingunola 9680a0
%postun -n atlas-sse2 -p /sbin/ldconfig
Deji Akingunola 9680a0
Deji Akingunola 9680a0
%post -n atlas-sse3 -p /sbin/ldconfig
Deji Akingunola 9680a0
Deji Akingunola 9680a0
%postun -n atlas-sse3 -p /sbin/ldconfig
Quentin Spencer cdd562
Quentin Spencer 2c4ed2
%files sse
Quentin Spencer 2c4ed2
%defattr(-,root,root,-)
Deji Akingunola 9680a0
%doc doc/README.Fedora
Deji Akingunola 9680a0
%dir %{_libdir}/atlas-sse
Deji Akingunola 9680a0
%{_libdir}/atlas-sse/*.so.*
Quentin Spencer ee675c
%config(noreplace) /etc/ld.so.conf.d/atlas-sse.conf
Quentin Spencer cdd562
Quentin Spencer cdd562
%files sse-devel
Quentin Spencer cdd562
%defattr(-,root,root,-)
Deji Akingunola 9680a0
%doc doc
Deji Akingunola 9680a0
%{_libdir}/atlas-sse/*.so
Deji Akingunola 9680a0
%{_libdir}/atlas-sse/*.a
Quentin Spencer cdd562
%{_includedir}/atlas
Deji Akingunola 9680a0
%{_includedir}/*.h
Quentin Spencer cdd562
Quentin Spencer 2c4ed2
%files sse2
Quentin Spencer 2c4ed2
%defattr(-,root,root,-)
Deji Akingunola 9680a0
%doc doc/README.Fedora
Deji Akingunola 9680a0
%dir %{_libdir}/atlas-sse2
Deji Akingunola 9680a0
%dir %{_libdir}/atlas
Deji Akingunola 9680a0
%{_libdir}/atlas-sse2/*.so.*
Deji Akingunola ed8898
%{_libdir}/atlas/*.so.*
Deji Akingunola 9680a0
%config(noreplace) /etc/ld.so.conf.d/atlas-sse2.conf
Quentin Spencer cdd562
Quentin Spencer cdd562
%files sse2-devel
Quentin Spencer cdd562
%defattr(-,root,root,-)
Deji Akingunola 9680a0
%doc doc
Deji Akingunola 9680a0
%{_libdir}/atlas-sse2/*.so
Deji Akingunola 9680a0
%{_libdir}/atlas-sse2/*.a
Deji Akingunola ed8898
%{_libdir}/atlas/*.so
Deji Akingunola ed8898
%{_libdir}/atlas/*.a
Quentin Spencer cdd562
%{_includedir}/atlas
Deji Akingunola 9680a0
%{_includedir}/*.h
Quentin Spencer cdd562
Deji Akingunola 9680a0
%files sse3
Quentin Spencer 2c4ed2
%defattr(-,root,root,-)
Deji Akingunola 9680a0
%doc doc/README.Fedora
Deji Akingunola 9680a0
%dir %{_libdir}/atlas-sse3
Deji Akingunola 9680a0
%{_libdir}/atlas-sse3/*.so.*
Deji Akingunola 9680a0
%config(noreplace) /etc/ld.so.conf.d/atlas-sse3.conf
Quentin Spencer cdd562
Deji Akingunola 9680a0
%files sse3-devel
Quentin Spencer cdd562
%defattr(-,root,root,-)
Deji Akingunola 9680a0
%doc doc
Deji Akingunola 9680a0
%{_libdir}/atlas-sse3/*.so
Deji Akingunola 9680a0
%{_libdir}/atlas-sse3/*.a
Quentin Spencer cdd562
%{_includedir}/atlas
Deji Akingunola 9680a0
%{_includedir}/*.h
Quentin Spencer cdd562
Quentin Spencer cdd562
%endif
Quentin Spencer cdd562
Deji Akingunola 9680a0
%changelog
Deji Akingunola e96058
* Sun Feb 22 2009 Deji Akingunola <dakingun@gmail.com> - 3.8.3-1
Deji Akingunola e96058
- Update to version 3.8.3
Deji Akingunola e96058
Deji Akingunola 20c7de
* Sun Dec 21 2008 Deji Akingunola <dakingun@gmail.com> - 3.8.2-5
Deji Akingunola 20c7de
- Link in appropriate libs when creating shared libs, reported by Orcan 'oget' Ogetbil (BZ#475411)
Deji Akingunola 20c7de
Deji Akingunola ed8898
* Tue Dec 16 2008 Deji Akingunola <dakingun@gmail.com> - 3.8.2-4
Deji Akingunola ed8898
- Don't symlink the atlas libdir on i386, cause upgrade issue (BZ#476787)
Deji Akingunola ed8898
- Fix options passed to gcc when making shared libs
Deji Akingunola ed8898
Deji Akingunola 10bab2
* Tue Dec 16 2008 Deji Akingunola <dakingun@gmail.com> - 3.8.2-3
Deji Akingunola 10bab2
- Use 'gcc -shared' to build shared libs instead of stock 'ld'
Deji Akingunola 10bab2
Deji Akingunola 9680a0
* Sat Dec 13 2008 Deji Akingunola <dakingun@gmail.com> - 3.8.2-2
Deji Akingunola 9680a0
- Properly obsolete/provide older subpackages that are no longer packaged.
Quentin Spencer cdd562
Deji Akingunola 9680a0
* Mon Sep 01 2008 Deji Akingunola <dakingun@gmail.com> - 3.8.2-1
Deji Akingunola 9680a0
- Upgrade to ver 3.8.2 with refined build procedures.
Quentin Spencer cdd562
Quentin Spencer f21156
* Thu Feb 28 2008 Quentin Spencer <qspencer@users.sourceforge.net> 3.6.0-15
Quentin Spencer f21156
- Disable altivec package--it is causing illegal instructions during build.
Quentin Spencer f21156
Quentin Spencer 7f70f0
* Thu Feb 28 2008 Quentin Spencer <qspencer@users.sourceforge.net> 3.6.0-14
Quentin Spencer 7f70f0
- Enable compilation on alpha (bug 426086).
Quentin Spencer 7f70f0
- Patch for compilation on ia64 (bug 432744).
Quentin Spencer 7f70f0
Jesse Keating 9424b6
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 3.6.0-13
Jesse Keating 9424b6
- Autorebuild for GCC 4.3
Jesse Keating 9424b6
Orion Poplawski b2ee5b
* Mon Jun  4 2007 Orion Poplawski <orion@cora.nwra.com> 3.6.0-12
Orion Poplawski b2ee5b
- Rebuild for ppc64
Orion Poplawski b2ee5b
Quentin Spencer 2cec08
* Fri Sep  8 2006 Quentin Spencer <qspencer@users.sourceforge.net> 3.6.0-11
Quentin Spencer 2cec08
- Rebuild for FC6.
Quentin Spencer 2cec08
- Remove outdated comments from spec file.
Quentin Spencer 2cec08
Quentin Spencer 9e15ab
* Mon Feb 13 2006 Quentin Spencer <qspencer@users.sourceforge.net> 3.6.0-10
Quentin Spencer 9e15ab
- Rebuild for Fedora Extras 5.
Quentin Spencer 9e15ab
- Add --noexecstack to compilation of assembly kernels. These were
Quentin Spencer 9e15ab
  previously marked executable, which caused problems with selinux.
Quentin Spencer 9e15ab
Quentin Spencer dc9c22
* Mon Dec 19 2005 Quentin Spencer <qspencer@users.sourceforge.net> 3.6.0-9
Quentin Spencer dc9c22
- Rebuild for gcc 4.1.
Quentin Spencer dc9c22
Quentin Spencer ee675c
* Mon Oct 10 2005 Quentin Spencer <qspencer@users.sourceforge.net> 3.6.0-8
Quentin Spencer ee675c
- Make all devel subpackages depend on their non-devel counterparts.
Quentin Spencer ee675c
- Add /etc/ld.so.conf.d files for -sse and -3dnow, because they don't
Quentin Spencer ee675c
  seem to get picked up automatically.
Quentin Spencer ee675c
Quentin Spencer e97db9
* Wed Oct 05 2005 Quentin Spencer <qspencer@users.sourceforge.net> 3.6.0-7
Quentin Spencer e97db9
- Forgot to add the new patch to sources.
Quentin Spencer e97db9
Quentin Spencer cdd562
* Tue Oct 04 2005 Quentin Spencer <qspencer@users.sourceforge.net> 3.6.0-6
Quentin Spencer 2c4ed2
- Use new Debian patch, and enable shared libs (they previously failed
Quentin Spencer 2c4ed2
  to build on gcc 4).
Quentin Spencer 2c4ed2
- Minor updates to description and README.Fedora file.
Quentin Spencer 2c4ed2
- Fix buildroot name to match FE preferred form.
Quentin Spencer 2c4ed2
- Fixes for custom optimized builds.
Quentin Spencer 2c4ed2
- Add dist tag.
Quentin Spencer cdd562
Quentin Spencer cdd562
* Wed Sep 28 2005 Quentin Spencer <qspencer@users.sourceforge.net> 3.6.0-5
Quentin Spencer cdd562
- fix files lists.
Quentin Spencer cdd562
Quentin Spencer cdd562
* Mon Sep 26 2005 Quentin Spencer <qspencer@users.sourceforge.net> 3.6.0-4
Quentin Spencer cdd562
- generate library symlinks earlier for the benefit of later linking steps.
Quentin Spencer cdd562
Quentin Spencer cdd562
* Wed Sep 14 2005 Quentin Spencer <qspencer@users.sourceforge.net> 3.6.0-3
Quentin Spencer cdd562
- Change lapack dependency to lapack-devel, and use lapack_pic.a for
Quentin Spencer cdd562
  building liblapack.so.
Quentin Spencer cdd562
Quentin Spencer cdd562
* Wed Sep 14 2005 Quentin Spencer <qspencer@users.sourceforge.net> 3.6.0-2
Quentin Spencer cdd562
- Add "bit" macro to correctly build on x86_64.
Quentin Spencer cdd562
Quentin Spencer cdd562
* Tue Aug 16 2005 Quentin Spencer <qspencer@users.sourceforge.net> 3.6.0-1
Quentin Spencer cdd562
- Initial version.