Skip to content

Commit

Permalink
Convert man pages to markdown
Browse files Browse the repository at this point in the history
Still need to add pandoc as a dependency and check for int int the
configure script.
  • Loading branch information
ffesti committed May 18, 2021
1 parent 4323c19 commit 9377850
Show file tree
Hide file tree
Showing 76 changed files with 8,507 additions and 7,983 deletions.
1 change: 1 addition & 0 deletions ci/Dockerfile
Expand Up @@ -45,6 +45,7 @@ RUN dnf -y install \
/usr/bin/gdb-add-index \
dwz \
fsverity-utils fsverity-utils-devel \
pandoc \
&& dnf clean all

COPY . .
Expand Down
2 changes: 2 additions & 0 deletions configure.ac
Expand Up @@ -607,6 +607,7 @@ AM_CONDITIONAL(ENABLE_PYTHON,[test "$WITH_PYTHON_SUBPACKAGE" = 1])

AC_PATH_PROG(DOXYGEN, doxygen, no)
AC_CHECK_PROG(HAVE_DOT,[dot],[YES],[NO])
AC_PATH_PROG(PANDOC, pandoc, no)

WITH_SELINUX_LIB=
AC_ARG_WITH(selinux, [AS_HELP_STRING([--with-selinux],[build with selinux support])],
Expand Down Expand Up @@ -885,6 +886,7 @@ AC_SUBST(RPMCONFIGDIR)
AC_SUBST(OBJDUMP)

AM_CONDITIONAL([DOXYGEN],[test "$DOXYGEN" != no])
AM_CONDITIONAL([PANDOC],[test "$PANDOC" != no])

AC_PATH_PROG(AUTOM4TE,autom4te,:)

Expand Down
2 changes: 2 additions & 0 deletions docs/man/.gitignore
@@ -0,0 +1,2 @@
*.1
*.8
34 changes: 22 additions & 12 deletions docs/man/Makefile.am
Expand Up @@ -4,13 +4,14 @@ EXTRA_DIST =

man_man1dir = $(mandir)/man1
man_man1_DATA = gendiff.1
EXTRA_DIST += $(man_man1_DATA)
EXTRA_DIST += gendiff.1.md

man_man8dir = $(mandir)/man8
man_man8_DATA = rpm.8 rpm-misc.8 rpmbuild.8 rpmdeps.8 rpmgraph.8 rpm2cpio.8
man_man8_DATA += rpmdb.8 rpmkeys.8 rpmsign.8 rpmspec.8

EXTRA_DIST += $(man_man8_DATA)
EXTRA_DIST += rpm.8.md rpm-misc.8.md rpmbuild.8.md rpmdeps.8.md rpmgraph.8.md
EXTRA_DIST += rpm2cpio.8.md rpmdb.8.md rpmkeys.8.md rpmsign.8.md rpmspec.8.md

if ENABLE_PLUGINS
man_man8_DATA += rpm-plugin-prioreset.8 rpm-plugin-syslog.8
Expand All @@ -37,34 +38,43 @@ if WITH_ARCHIVE
man_man8_DATA += rpm2archive.8
endif

EXTRA_DIST += rpm-plugins.8 rpm-plugin-prioreset.8 rpm-plugin-syslog.8
EXTRA_DIST += rpm-plugin-audit.8 rpm-plugin-systemd-inhibit.8
EXTRA_DIST += rpm-plugin-ima.8 rpm-plugin-selinux.8 rpm2archive.8
EXTRA_DIST += rpm-plugin-fapolicyd.8
EXTRA_DIST += rpm-plugins.8.md rpm-plugin-prioreset.8.md rpm-plugin-syslog.8.md
EXTRA_DIST += rpm-plugin-audit.8.md rpm-plugin-systemd-inhibit.8.md
EXTRA_DIST += rpm-plugin-ima.8.md rpm-plugin-selinux.8.md rpm2archive.8.md
EXTRA_DIST += rpm-plugin-fapolicyd.8.md


man_fr_man8dir = $(mandir)/fr/man8
man_fr_man8_DATA = fr/rpm.8
EXTRA_DIST += $(man_fr_man8_DATA)
EXTRA_DIST += fr/rpm.8.md

man_ja_man8dir = $(mandir)/ja/man8
man_ja_man8_DATA = ja/rpm.8 ja/rpm2cpio.8 ja/rpmbuild.8 ja/rpmgraph.8
EXTRA_DIST += $(man_ja_man8_DATA)
EXTRA_DIST += ja/rpm.8.md ja/rpm2cpio.8.md ja/rpmbuild.8.md ja/rpmgraph.8.md

man_ko_man8dir = $(mandir)/ko/man8
man_ko_man8_DATA = ko/rpm.8 ko/rpm2cpio.8
EXTRA_DIST += $(man_ko_man8_DATA)
EXTRA_DIST += ko/rpm.8.md ko/rpm2cpio.8.md

man_pl_man1dir = $(mandir)/pl/man1
man_pl_man1_DATA = pl/gendiff.1
man_pl_man8dir = $(mandir)/pl/man8
man_pl_man8_DATA = pl/rpm.8 pl/rpm2cpio.8 pl/rpmbuild.8 pl/rpmdeps.8 pl/rpmgraph.8
EXTRA_DIST += $(man_pl_man1_DATA) $(man_pl_man8_DATA)
EXTRA_DIST += pl/gendiff.1.md pl/rpm.8.md pl/rpm2cpio.8.md pl/rpmbuild.8.md pl/rpmdeps.8.md pl/rpmgraph.8.md

man_ru_man8dir = $(mandir)/ru/man8
man_ru_man8_DATA = ru/rpm.8 ru/rpm2cpio.8
EXTRA_DIST += $(man_ru_man8_DATA)
EXTRA_DIST += ru/rpm.8.md ru/rpm2cpio.8.md

man_sk_man8dir = $(mandir)/sk/man8
man_sk_man8_DATA = sk/rpm.8
EXTRA_DIST += $(man_sk_man8_DATA)
EXTRA_DIST += sk/rpm.8.md

subdirs:
@$(MKDIR_P) fr ja ko pl ru sk

%: $(srcdir)/%.md subdirs
${PANDOC} -s -t man $(srcdir)/$@.md -o $@

clean-local:
rm *.8 *.1 */*.8 */*.1

0 comments on commit 9377850

Please sign in to comment.