diff options
| author | Hubert Plociniczak <hubert@lshift.net> | 2008-12-12 13:46:09 +0000 |
|---|---|---|
| committer | Hubert Plociniczak <hubert@lshift.net> | 2008-12-12 13:46:09 +0000 |
| commit | 5525bb4079d69aaa5d028de1eb185e512023db16 (patch) | |
| tree | 69e461e481775e02141d7fdcaa0996501b531c2f | |
| parent | 699faac7a8d56eb3d7b45688afedc92651a245ef (diff) | |
| parent | 5bad8f751a1597a9c9fe6d31a390186b8ec6e622 (diff) | |
| download | rabbitmq-server-git-5525bb4079d69aaa5d028de1eb185e512023db16.tar.gz | |
Merge bug19568 into default
| -rw-r--r-- | packaging/RPMS/Fedora/Makefile | 5 | ||||
| -rw-r--r-- | packaging/RPMS/Fedora/README.txt | 49 |
2 files changed, 2 insertions, 52 deletions
diff --git a/packaging/RPMS/Fedora/Makefile b/packaging/RPMS/Fedora/Makefile index dfb33a6ac8..5610de515b 100644 --- a/packaging/RPMS/Fedora/Makefile +++ b/packaging/RPMS/Fedora/Makefile @@ -1,14 +1,13 @@ -# Read README.txt for instructions - VERSION=0.0.0 SOURCE_TARBALL_DIR=../../../dist TARBALL=$(SOURCE_TARBALL_DIR)/rabbitmq-server-$(VERSION).tar.gz TOP_DIR=$(shell pwd) +#Under debian we do not want to check build dependencies, since that +#only checks build-dependencies using rpms, not debs DEFINES=--define '_topdir $(TOP_DIR)' --define '_tmppath $(TOP_DIR)/tmp' --define 'debian 1' rpms: clean server -#Create proper environment for making rpms prepare: mkdir -p BUILD SOURCES SPECS SRPMS RPMS tmp cp $(TOP_DIR)/$(TARBALL) SOURCES diff --git a/packaging/RPMS/Fedora/README.txt b/packaging/RPMS/Fedora/README.txt deleted file mode 100644 index 6f31325970..0000000000 --- a/packaging/RPMS/Fedora/README.txt +++ /dev/null @@ -1,49 +0,0 @@ -Notes on creating rpms for rabbitmq - -Assuming that rpm will be built under $TOP_DIR/rpm, -the main configuration variables would look like: - -%_topdir $TOP_DIR/rpm -%_tmppath $TOP_DIR/rpm/tmp -%_bindir /usr/bin -%_libdir /usr/lib -%_includedir /usr/include -%_mandir /usr/share/man - -Where $TOP_DIR can be any directory (default is $HOME). - -The $TOP_DIR/rpm directory has following structure: - -rpm - +---- BUILD // directory where tarballs are unpacked - +---- SOURCES // where source tarballs are put - +---- SPECS // directory containing specs - +---- SRPMS // rpmbuild puts here srpms - +---- RPMS // rpmbuils puts here rpms - +---- tmp // where rpm packages are built - -Makefile will copy the source tarball from fixed directory -specified by $TARBALL_DIR to SOURCES directory and -similarly specs from $SPEC_DIR to SPECS directory. - -'make rpms' should create rabbitmq-server package. -If there are any errors reported by rpmbuild this is -possibly due to incorrect name of the packages -(if all dependencies are satisifed) - different distros -can have slightly different names. - -rpms and srpms are placed in their respective directories. - -'make prepare' will create the necessary structure. -Change main configuration variables specified in the 'DEFINES' -variable in the Makefile to adjust it to your system. -Note that it will *overwrite* any current rpmmacros -configurations. - -The first thing to do for building rpms is to create you own -source tarball of AMQ. In the spec files two top variables -determine the name of the tarball. Adjust it to you needs. -The final name has to match the *Source* tag in spec's headers. - -For information on how to sign the package see: -http://fedoranews.org/tchung/gpg/ |
