Fixing build steps for EL5
This commit is contained in:
11
Makefile
11
Makefile
@@ -7,7 +7,9 @@ ifndef RHEL_VERSION
|
|||||||
RHEL_VERSION=5
|
RHEL_VERSION=5
|
||||||
endif
|
endif
|
||||||
RPM=versioners-$(VERSION)-$(RELEASE).noarch.rpm
|
RPM=versioners-$(VERSION)-$(RELEASE).noarch.rpm
|
||||||
|
ifeq ($(RHEL_VERSION),5)
|
||||||
|
MOCKFLAGS=--define "_source_filedigest_algorithm md5" --define "_binary_filedigest_algorithm md5"
|
||||||
|
endif
|
||||||
ifndef PREFIX
|
ifndef PREFIX
|
||||||
PREFIX=''
|
PREFIX=''
|
||||||
endif
|
endif
|
||||||
@@ -23,6 +25,9 @@ clean:
|
|||||||
rm -f $(DISTFILE)
|
rm -f $(DISTFILE)
|
||||||
rm -fr dist/versioners-$(VERSION)-$(RELEASE)*
|
rm -fr dist/versioners-$(VERSION)-$(RELEASE)*
|
||||||
|
|
||||||
|
version.sh:
|
||||||
|
gitversion.sh > version.sh
|
||||||
|
|
||||||
dist: $(DISTFILE)
|
dist: $(DISTFILE)
|
||||||
|
|
||||||
srpm: ./dist/$(SRPM)
|
srpm: ./dist/$(SRPM)
|
||||||
@@ -56,11 +61,11 @@ $(DISTFILE): version.sh
|
|||||||
|
|
||||||
./dist/$(SRPM): $(DISTFILE)
|
./dist/$(SRPM): $(DISTFILE)
|
||||||
rm -fr ./dist/$(SRPM)
|
rm -fr ./dist/$(SRPM)
|
||||||
mock --buildsrpm --spec $(SPECFILE) --sources ./dist/ --resultdir ./dist/ --define "version $(VERSION)" --define "release $(RELEASE)"
|
/usr/bin/mock --buildsrpm --spec $(SPECFILE) $(MOCKFLAGS) --sources ./dist/ --resultdir ./dist/ --define "version $(VERSION)" --define "release $(RELEASE)"
|
||||||
|
|
||||||
./dist/$(RPM): ./dist/$(SRPM)
|
./dist/$(RPM): ./dist/$(SRPM)
|
||||||
rm -fr ./dist/$(RPM)
|
rm -fr ./dist/$(RPM)
|
||||||
mock -r epel-$(RHEL_VERSION)-noarch ./dist/$(SRPM) --resultdir ./dist/ --define "version $(VERSION)" --define "release $(RELEASE)"
|
/usr/bin/mock -r epel-$(RHEL_VERSION)-noarch ./dist/$(SRPM) --resultdir ./dist/ --define "version $(VERSION)" --define "release $(RELEASE)"
|
||||||
|
|
||||||
uninstall:
|
uninstall:
|
||||||
rm -f $(PREFIX)/usr/bin/taggit.sh
|
rm -f $(PREFIX)/usr/bin/taggit.sh
|
||||||
|
|||||||
Reference in New Issue
Block a user