python-uniform/python-uniform.spec

Mon, 17 Sep 2012 19:10:10 +0200

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Mon, 17 Sep 2012 19:10:10 +0200
changeset 689
9fe04d4d4e5a
parent 317
855a9d44e7aa
permissions
-rw-r--r--

Update to new version of vendor software although Oracle fails to deliver.
More specifically, newer db(3) patch revisions exist but Oracle has
removed them from the canonical download server URI for Berkely DB.

michael@317 1 ##
michael@317 2 ## python-uniform.spec -- OpenPKG RPM Package Specification
michael@317 3 ## Copyright (c) 2011 Michael Schloh von Bennewitz <michael@schloh.com>
michael@317 4 ##
michael@317 5 ## Permission to use, copy, modify, and distribute this software for
michael@317 6 ## any purpose with or without fee is hereby granted, provided that
michael@317 7 ## the above copyright notice and this permission notice appear in all
michael@317 8 ## copies.
michael@317 9 ##
michael@317 10 ## THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
michael@317 11 ## WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
michael@317 12 ## MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
michael@317 13 ## IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
michael@317 14 ## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
michael@317 15 ## SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
michael@317 16 ## LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
michael@317 17 ## USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
michael@317 18 ## ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
michael@317 19 ## OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
michael@317 20 ## OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
michael@317 21 ## SUCH DAMAGE.
michael@317 22 ##
michael@317 23
michael@317 24 # package information
michael@317 25 Name: python-uniform
michael@317 26 Summary: Django Uni-Form div based forms
michael@317 27 URL: http://pydanny.github.com/django-uni-form/
michael@317 28 Vendor: Daniel Greenfeld
michael@317 29 Packager: Michael Schloh von Bennewitz
michael@387 30 Distribution: Europalab Networks Production
michael@317 31 Class: EVAL
michael@317 32 Group: Language
michael@317 33 License: BSD
michael@317 34 Version: 0.7.1
michael@317 35 Release: 20110300
michael@317 36
michael@317 37 # list of sources
michael@317 38 Source0: http://download.github.com/areski/django-uni-form/areski-django-uni-form-%{version}.tar.gz
michael@317 39
michael@317 40 # build information
michael@317 41 Prefix: %{l_prefix}
michael@317 42 BuildRoot: %{l_buildroot}
michael@317 43 BuildPreReq: OpenPKG, openpkg >= 20060823
michael@317 44 PreReq: OpenPKG, openpkg >= 20060823
michael@317 45 BuildPreReq: python, python-django, python-setup
michael@317 46 PreReq: python, python-django
michael@317 47 AutoReq: no
michael@317 48 AutoReqProv: no
michael@317 49
michael@317 50 %description
michael@317 51 Freeing the developer from hand coding elegantly rendered div based
michael@317 52 forms, Django Uni-Form helps by easily displaying the forms as divs.
michael@317 53 Its purpose is to provide a simple tag and filter that quickly
michael@317 54 renders forms in a div format. Uni-form has been selected as the
michael@317 55 base model for the design of the forms.
michael@317 56
michael@317 57 %track
michael@317 58 prog python-uniform = {
michael@317 59 version = %{version}
michael@317 60 url = http://download.github.com/areski/django-uni-form
michael@317 61 regex = areski-django-uni-form-(__VER__)\.tar\.gz
michael@317 62 }
michael@317 63
michael@317 64 %prep
michael@317 65 %setup -q -n areski-django-uni-form-%{version}
michael@317 66
michael@317 67 %build
michael@317 68 %{l_prefix}/bin/python setup.py build
michael@317 69
michael@317 70 %install
michael@317 71 rm -rf $RPM_BUILD_ROOT
michael@317 72 %{l_prefix}/bin/python setup.py install \
michael@317 73 --skip-build \
michael@317 74 --root=$RPM_BUILD_ROOT \
michael@317 75 --prefix=%{l_prefix}
michael@317 76 %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std}
michael@317 77
michael@317 78 %files -f files
michael@317 79
michael@317 80 %clean
michael@317 81 rm -rf $RPM_BUILD_ROOT
michael@317 82

mercurial