Package: atlas3
Version: 3.6.0-20.2
Tags: patch
Hi,
the current version does not support GNU/kFreeBSD.
Please find attached patch which adds this support.
Only debian packaging have to be slightly enhanced.
It might help also for hurd, as all three
operating systems are glibc based.
Thanks in advance
Petrdiff -u atlas3-3.6.0/debian/rules atlas3-3.6.0/debian/rules
--- atlas3-3.6.0/debian/rules
+++ atlas3-3.6.0/debian/rules
@@ -29,7 +29,7 @@
# Now in debian/compat
#export DH_COMPAT=2
-ARCHT:=$(shell echo $$(dpkg --print-architecture))
+ARCHT:=$(shell echo $$(dpkg-architecture -qDEB_HOST_ARCH_CPU))
SA:=$(notdir $(wildcard debian/$(ARCHT)/*))
DTR:=debian/test/test_results
diff -u atlas3-3.6.0/debian/control atlas3-3.6.0/debian/control
--- atlas3-3.6.0/debian/control
+++ atlas3-3.6.0/debian/control
@@ -198,7 +198,7 @@
Package: atlas3-sse
Section: libs
-Architecture: i386
+Architecture: i386 kfreebsd-i386 hurd-i386
Depends: ${shlibs:Depends}, ${misc:Depends}
Provides: libatlas.so.3, libblas.so.3, liblapack.so.3
Suggests: atlas3-sse2, refblas3, lapack3
@@ -223,7 +223,7 @@
Homepage: http://math-atlas.sourceforge.net/
Package: atlas3-sse-dev
-Architecture: i386
+Architecture: i386 kfreebsd-i386 hurd-i386
Depends: atlas3-sse, atlas3-headers, g77
Provides: libatlas-3.so, libblas-3.so, liblapack-3.so
Conflicts: atlas2-sse-dev
@@ -243,7 +243,7 @@
Package: atlas3-sse2
Section: libs
-Architecture: i386
+Architecture: i386 kfreebsd-i386 hurd-i386
Depends: ${shlibs:Depends}, ${misc:Depends}
Provides: libatlas.so.3, libblas.so.3, liblapack.so.3
Suggests: refblas3, lapack3
@@ -268,7 +268,7 @@
Homepage: http://math-atlas.sourceforge.net/
Package: atlas3-sse2-dev
-Architecture: i386
+Architecture: i386 kfreebsd-i386 hurd-i386
Depends: atlas3-sse2, atlas3-headers, g77
Provides: libatlas-3.so, libblas-3.so, liblapack-3.so
Conflicts: atlas2-sse2-dev
@@ -288,7 +288,7 @@
Package: atlas3-3dnow
Section: libs
-Architecture: i386
+Architecture: i386 kfreebsd-i386 hurd-i386
Depends: ${shlibs:Depends}, ${misc:Depends}
Provides: libatlas.so.3, libblas.so.3, liblapack.so.3
Suggests: refblas3, lapack3
@@ -314,7 +314,7 @@
Homepage: http://math-atlas.sourceforge.net/
Package: atlas3-3dnow-dev
-Architecture: i386
+Architecture: i386 kfreebsd-i386 hurd-i386
Provides: libatlas-3.so, libblas-3.so, liblapack-3.so
Conflicts: atlas2-3dnow-dev
Replaces: atlas2-3dnow-dev