summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--genome-respin/Makefile9
-rw-r--r--genome-respin/docs/genome-respin.1.gzbin0 -> 1935 bytes
-rw-r--r--genome-respin/docs/genome-respin.pod18
-rw-r--r--genome-respin/genome-respin.spec6
4 files changed, 30 insertions, 3 deletions
diff --git a/genome-respin/Makefile b/genome-respin/Makefile
index c075df6..1b34ca4 100644
--- a/genome-respin/Makefile
+++ b/genome-respin/Makefile
@@ -22,15 +22,20 @@ _RPM_OPTS = --define "_topdir $(RPM_TOPDIR)" \
--define '_rpmfilename %%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}.rpm'
RPM_OPTS = $(strip $(_RPM_OPTS))
-rpm: clean $(RPM_TOPDIR) $(SPECFILE) $(ARCHIVE)
+rpm: clean $(RPM_TOPDIR) $(SPECFILE) $(ARCHIVE) manpage
$(RPMBUILD) --clean $(RPM_OPTS) -bb $(SPECFILE)
rm -f $(ARCHIVE)
clean:
@rm -rfv *~ *.rpm $(RPM_TOPDIR) $(ARCHIVE)
+manpage:
+ pod2man --center="genome-respin" --release="" ./docs/genome-respin.pod | gzip -c > ./docs/genome-respin.1.gz
+
$(ARCHIVE):
- cd repo; tar cvzf ../$(ARCHIVE) ./*; cd ..
+ cd repo; tar cvf ../$(ARCHIVE) ./*; cd ..
+ tar rvf $(ARCHIVE) docs/*.gz
+ gzip $(ARCHIVE)
$(RPM_TOPDIR):
@$(INSTALL_DIR) $@
diff --git a/genome-respin/docs/genome-respin.1.gz b/genome-respin/docs/genome-respin.1.gz
new file mode 100644
index 0000000..ee370d4
--- /dev/null
+++ b/genome-respin/docs/genome-respin.1.gz
Binary files differ
diff --git a/genome-respin/docs/genome-respin.pod b/genome-respin/docs/genome-respin.pod
new file mode 100644
index 0000000..c384e30
--- /dev/null
+++ b/genome-respin/docs/genome-respin.pod
@@ -0,0 +1,18 @@
+=head1 NAME
+
+Genome Respin -- Revisor based respins of the Genome Repository Distributions
+
+=head1 SYNOPSIS
+
+revisor --cli --yes --config /etc/revisor/genome.conf --model genome-f8-i386
+
+revisor --cli --yes --config /etc/revisor/genome.conf --model genome-f8-x86_64
+
+=head1 DESCRIPTION
+
+Builds custom Genome distributions to simplify creating the first
+repository.
+
+=head1 AUTHOR
+
+Various. See https://fedorahosted.org/genome
diff --git a/genome-respin/genome-respin.spec b/genome-respin/genome-respin.spec
index 3c87e48..8a9ad4e 100644
--- a/genome-respin/genome-respin.spec
+++ b/genome-respin/genome-respin.spec
@@ -26,14 +26,18 @@ rm -rf $RPM_BUILD_ROOT
# Create the directory structure required to lay down our files
mkdir -p $RPM_BUILD_ROOT/etc/revisor
+mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man1
-cp -R . $RPM_BUILD_ROOT/etc/revisor
+cp -R genome.conf $RPM_BUILD_ROOT/etc/revisor
+cp -R conf.d $RPM_BUILD_ROOT/etc/revisor
+cp -R docs/* $RPM_BUILD_ROOT/%{_mandir}/man1
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
+%{_mandir}/man1/genome-respin.1.gz
/etc/revisor/genome.conf
/etc/revisor/conf.d/genome-ks.cfg
/etc/revisor/conf.d/genome-f8-i386.conf