Rename the subpackage kdump-anaconda-addon
Rename the subpackage kdump-anaconda-addon to kexec-tools-anaconda-addon to keep consistency and make fedpkg build happy Because every time fedpkg builds a new release the package version number should increase. But kdump-annaconda-addon just keep same version, so let's rename it to kexec-tools-annaconda-addon here kexec-tools- is a default prefix. For version let's use default top level version. At the same time, rename the kdump-anaconda-addon directory name to anaconda-addon to make it more standard. Using the current data instead of version number as a surfix of kdump-anaconda-addon tarball just like kexec-tools-po did. Signed-off-by: Arthur Zou <zzou@redhat.com> Acked-by: Dave Young <dyoung@redhat.com>
This commit is contained in:
parent
4742c0fb6b
commit
2553056c74
@ -1,7 +1,5 @@
|
||||
NAME = kdump-anaconda-addon
|
||||
|
||||
VERSION = 0.1
|
||||
|
||||
ADDON = com_redhat_kdump
|
||||
TESTS = test
|
||||
|
||||
@ -20,7 +18,7 @@ all:
|
||||
@echo " make install"
|
||||
@echo " make uninstall"
|
||||
|
||||
DISTNAME = $(NAME)-$(VERSION)
|
||||
DISTNAME = $(NAME)-$(shell date +%Y%m%d)
|
||||
ADDONDIR = /usr/share/anaconda/addons/
|
||||
DISTBALL = $(DISTNAME).tar.gz
|
||||
NUM_PROCS = $$(getconf _NPROCESSORS_ONLN)
|
||||
@ -34,28 +32,28 @@ uninstall:
|
||||
rm -rfv $(DESTDIR)$(ADDONDIR)
|
||||
|
||||
dist:
|
||||
rm -rf $(DISTNAME)
|
||||
mkdir -p $(DISTNAME)
|
||||
rm -rf $(NAME)
|
||||
mkdir -p $(NAME)
|
||||
@if test -d ".git"; \
|
||||
then \
|
||||
echo Creating ChangeLog && \
|
||||
( cd "$(top_srcdir)" && \
|
||||
echo '# Generate automatically. Do not edit.'; echo; \
|
||||
git log --stat --date=short ) > ChangeLog.tmp \
|
||||
&& mv -f ChangeLog.tmp $(DISTNAME)/ChangeLog \
|
||||
&& mv -f ChangeLog.tmp $(NAME)/ChangeLog \
|
||||
|| ( rm -f ChangeLog.tmp ; \
|
||||
echo Failed to generate ChangeLog >&2 ); \
|
||||
else \
|
||||
echo A git clone is required to generate a ChangeLog >&2; \
|
||||
fi
|
||||
for file in $(FILES); do \
|
||||
cp -rpv $$file $(DISTNAME)/$$file; \
|
||||
cp -rpv $$file $(NAME)/$$file; \
|
||||
done
|
||||
for excl in $(EXCLUDES); do \
|
||||
find $(DISTNAME) -name "$$excl" -delete; \
|
||||
find $(NAME) -name "$$excl" -delete; \
|
||||
done
|
||||
tar -czvf ../$(DISTBALL) $(DISTNAME)
|
||||
rm -rf $(DISTNAME)
|
||||
tar -czvf ../$(DISTBALL) $(NAME)
|
||||
rm -rf $(NAME)
|
||||
|
||||
potfile:
|
||||
$(MAKE) DESTDIR=$(DESTDIR) -C po potfile
|
@ -26,7 +26,7 @@ Source19: eppic_030413.tar.gz
|
||||
Source20: kdump-lib.sh
|
||||
Source21: kdump-in-cluster-environment.txt
|
||||
Source22: kdump-dep-generator.sh
|
||||
Source23: kdump-anaconda-addon-0.1.tar.gz
|
||||
Source23: kdump-anaconda-addon-20140522.tar.gz
|
||||
|
||||
#######################################
|
||||
# These are sources for mkdumpramfs
|
||||
@ -97,12 +97,10 @@ The eppic_makedumpfile.so shared object is loaded by the
|
||||
or confidential kernel data from a dumpfile.
|
||||
%endif
|
||||
|
||||
%package -n kdump-anaconda-addon
|
||||
Version: 0.1
|
||||
Release: 1%{?dist}
|
||||
%package anaconda-addon
|
||||
Summary: Kdump configration anaconda addon
|
||||
Requires: anaconda >= 21.33
|
||||
%description -n kdump-anaconda-addon
|
||||
%description anaconda-addon
|
||||
Kdump anaconda addon
|
||||
|
||||
%prep
|
||||
@ -143,7 +141,7 @@ make -C eppic/libeppic
|
||||
make -C makedumpfile-1.5.6 LINKTYPE=dynamic USELZO=on USESNAPPY=on
|
||||
%endif
|
||||
make -C kexec-tools-po
|
||||
make -C kdump-anaconda-addon-0.1/po
|
||||
make -C kdump-anaconda-addon/po
|
||||
|
||||
%install
|
||||
make install DESTDIR=$RPM_BUILD_ROOT
|
||||
@ -191,7 +189,7 @@ install -m 755 makedumpfile-1.5.6/eppic_makedumpfile.so $RPM_BUILD_ROOT/%{_libdi
|
||||
%endif
|
||||
make -C kexec-tools-po install DESTDIR=$RPM_BUILD_ROOT
|
||||
%find_lang %{name}
|
||||
make -C kdump-anaconda-addon-0.1 install DESTDIR=$RPM_BUILD_ROOT
|
||||
make -C kdump-anaconda-addon install DESTDIR=$RPM_BUILD_ROOT
|
||||
%find_lang kdump-anaconda-addon
|
||||
|
||||
%define remove_dracut_prefix() %(echo -n %1|sed 's/.*dracut-//g')
|
||||
@ -325,7 +323,7 @@ done
|
||||
%{_libdir}/eppic_makedumpfile.so
|
||||
%endif
|
||||
|
||||
%files -n kdump-anaconda-addon -f kdump-anaconda-addon.lang
|
||||
%files anaconda-addon -f kdump-anaconda-addon.lang
|
||||
%{_datadir}/anaconda/addons/com_redhat_kdump
|
||||
%doc
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user