I'm ready to release iniparse-0.2. All known bugs are fixed. Just
waiting for you to confirm that the setup.py and the spec file work
together. I haven't checked in the spec file you sent me---I'd like
you to check it in yourself to make sure that you can access svn
without any problems.
-param
'make archive' will build a iniparse-<release>.tar.gz, where <release>
is the release specified in the iniparse.spec file.
'make clean' will delete backup files, *.pyo, *.pyc & *.tar.gz
'make buildrpm' will build RPM & SRPM files.
I have tested that it builds and install fine on a Fedora 7 & RHEL5 system.
Tim
* "make archive" currently inclues the .svn directory. We probably
don't want that.
* building release packages: in the past, I've used Distutils
("python setup.py sdist") to create tar.gz files. Distutils also has
features for building rpms... but I've never used those features, and
I'm not sure if they would fit in well with the Fedora build process.
So, is there a way to use setup.py in the Fedora build process?
setup.py and the spec file need to be kept in sync... so should we
continue to maintain setup.py at all? Are there any best practices
that other projects follow in this regard?
-param
Tim