From 136219df3f49bff7e07017cbc3786f9f92b7461a Mon Sep 17 00:00:00 2001 From: José Abílio Oliveira Matos Date: Jan 04 2007 19:53:02 +0000 Subject: Retire f2py standalone package (carried in numpy) --- diff --git a/Makefile b/Makefile deleted file mode 100644 index 3bb4933..0000000 --- a/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Makefile for source rpm: f2py -# $Id$ -NAME := f2py -SPECFILE = $(firstword $(wildcard *.spec)) - -define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done -endef - -MAKEFILE_COMMON := $(shell $(find-makefile-common)) - -ifeq ($(MAKEFILE_COMMON),) -# attept a checkout -define checkout-makefile-common -test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 -endef - -MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) -endif - -include $(MAKEFILE_COMMON) diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..ae6defa --- /dev/null +++ b/dead.package @@ -0,0 +1,2 @@ +The standalone package is not maintained anymore, it is now carried inside numpy. +http://cens.ioc.ee/pipermail/f2py-users/2006-November/001361.html diff --git a/f2py.spec b/f2py.spec deleted file mode 100644 index 9f9e131..0000000 --- a/f2py.spec +++ /dev/null @@ -1,63 +0,0 @@ -%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} - -Name: f2py -Version: 2.45.241_1926 -Release: 4%{?dist} -Summary: Fortran to Python interface generator - -Group: Development/Languages -License: LGPL -URL: http://cens.ioc.ee/projects/f2py2e/ -Source0: http://cens.ioc.ee/projects/f2py2e/2.x/F2PY-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: python-devel -BuildArch: noarch - -%description -The purpose of the F2PY --Fortran to Python interface generator-- project is to -provide connection between Python and Fortran languages. F2PY is a Python -extension tool for creating Python C/API modules from (handwritten or F2PY -generated) signature files (or directly from Fortran sources). The generated -extension modules facilitate: - - * Calling Fortran 77/90/95, Fortran 90/95 module, and C functions from Python. - * Accessing Fortran 77 COMMON blocks and Fortran 90/95 module data (including - allocatable arrays) from Python. - * Calling Python functions from Fortran or C (call-backs). - * Automatically handling the difference in the data storage order of multi- - dimensional Fortran and Numerical Python (i.e. C) arrays. - -In addition, F2PY can build the generated extension modules to shared libraries -with one command. - -%prep -%setup -q -n F2PY-%{version} - -%build -%{__python} setup.py build - -%install -rm -rf $RPM_BUILD_ROOT -%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT - -%clean -rm -rf $RPM_BUILD_ROOT - -%files -%defattr(-,root,root,-) -%doc docs/* -%{_bindir}/%{name} -%{python_sitelib}/f2py2e - -%changelog -* Tue Dec 12 2006 José Matos - 2.45.241_1926-4 -- Fix BR (python -> python-devel). - -* Mon Dec 11 2006 José Matos - 2.45.241_1926-3 -- Rebuild for python 2.5. - -* Mon Sep 11 2006 José Matos - 2.45.241_1926-2 -- Rebuild for FC6. - -* Sun Oct 16 2005 Ignacio Vazquez-Abrams 2.45.241_1926-1 -- Initial RPM release diff --git a/sources b/sources deleted file mode 100644 index 8e1ae92..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -8aedac9cad32afdcddcfb026b6393ece F2PY-2.45.241_1926.tar.gz