mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-13 01:29:28 +02:00
* redhat dir fix
This commit is contained in:
parent
64d6f24300
commit
b767dd8ca3
9
Makefile
9
Makefile
@ -2232,16 +2232,16 @@ ifeq ($(RPMBUILD),)
|
||||
RPMBUILD=$(strip $(wildcard $(addsuffix /rpm,$(SEARCHPATH))))
|
||||
endif
|
||||
REDHATDIR=/usr/src/redhat
|
||||
ifeq ($(wildcard REDHATDIR),)
|
||||
ifeq ($(wildcard $(REDHATDIR)),)
|
||||
REDHATDIR=/usr/src/rpm
|
||||
endif
|
||||
RPMSOURCESDIR:=$(REDHATDIR)/SOURCES
|
||||
RPMSPECDIR:=$(REDHATDIR)/SPECS
|
||||
RPMSRCDIR:=$(RPMSOURCESDIR)/fpc
|
||||
rpmcopy: distclean
|
||||
install -d $(REDHATDIR)
|
||||
install -d $(RPMSPECDIR)
|
||||
install -d $(RPMSOURCESDIR)
|
||||
false || [ -d $(REDHATDIR) ] || install -d $(REDHATDIR)
|
||||
false || [ -d $(RRPMSPECDIR) ] || install -d $(RPMSPECDIR)
|
||||
false || [ -d $(RPMSOURCESDIR) ] || install -d $(RPMSOURCESDIR)
|
||||
rm -rf $(RPMSRCDIR)
|
||||
cp $(CVSINSTALL)/fpc.spec $(RPMSPECDIR)/fpc-$(RPMFPCVERSION).spec
|
||||
ifndef NODOCS
|
||||
@ -2265,6 +2265,7 @@ ifndef NODOCS
|
||||
endif
|
||||
find $(RPMSRCDIR) -name 'CVS*' | xargs -n1 rm -rf
|
||||
cd $(RPMSRCDIR) ; tar cvz * > $(RPMSOURCESDIR)/fpc-$(RPMFPCVERSION)-src.tar.gz
|
||||
rm -rf $(RPMSRCDIR)
|
||||
rpm: checkfpcdir rpmcopy
|
||||
cd $(RPMSPECDIR) ; $(RPMBUILD) --nodeps -ba fpc-$(RPMFPCVERSION).spec
|
||||
endif # spec found
|
||||
|
11
Makefile.fpc
11
Makefile.fpc
@ -598,17 +598,17 @@ RPMBUILD=$(strip $(wildcard $(addsuffix /rpm,$(SEARCHPATH))))
|
||||
endif
|
||||
REDHATDIR=/usr/src/redhat
|
||||
# Debian has /usr/src/rpm
|
||||
ifeq ($(wildcard REDHATDIR),)
|
||||
ifeq ($(wildcard $(REDHATDIR)),)
|
||||
REDHATDIR=/usr/src/rpm
|
||||
endif
|
||||
RPMSOURCESDIR:=$(REDHATDIR)/SOURCES
|
||||
RPMSPECDIR:=$(REDHATDIR)/SPECS
|
||||
RPMSRCDIR:=$(RPMSOURCESDIR)/fpc
|
||||
rpmcopy: distclean
|
||||
install -d $(REDHATDIR)
|
||||
install -d $(RPMSPECDIR)
|
||||
install -d $(RPMSOURCESDIR)
|
||||
# fpc.rpm
|
||||
# false || is needed to workaround fpcmake sections
|
||||
false || [ -d $(REDHATDIR) ] || install -d $(REDHATDIR)
|
||||
false || [ -d $(RRPMSPECDIR) ] || install -d $(RPMSPECDIR)
|
||||
false || [ -d $(RPMSOURCESDIR) ] || install -d $(RPMSOURCESDIR)
|
||||
rm -rf $(RPMSRCDIR)
|
||||
cp $(CVSINSTALL)/fpc.spec $(RPMSPECDIR)/fpc-$(RPMFPCVERSION).spec
|
||||
ifndef NODOCS
|
||||
@ -632,6 +632,7 @@ ifndef NODOCS
|
||||
endif
|
||||
find $(RPMSRCDIR) -name 'CVS*' | xargs -n1 rm -rf
|
||||
cd $(RPMSRCDIR) ; tar cvz * > $(RPMSOURCESDIR)/fpc-$(RPMFPCVERSION)-src.tar.gz
|
||||
rm -rf $(RPMSRCDIR)
|
||||
|
||||
rpm: checkfpcdir rpmcopy
|
||||
cd $(RPMSPECDIR) ; $(RPMBUILD) --nodeps -ba fpc-$(RPMFPCVERSION).spec
|
||||
|
Loading…
Reference in New Issue
Block a user