summaryrefslogtreecommitdiff
path: root/rpm.spec.in
diff options
context:
space:
mode:
authorSimon Howard2013-09-21 05:54:36 +0000
committerSimon Howard2013-09-21 05:54:36 +0000
commit092ed7a561b4d6527ec9d1761bd71f9d0f804c7a (patch)
tree58fd063b7fc3041b1fe642e94e4f28da08ccd9ed /rpm.spec.in
parent0bbfb99e5667a5753b6556990e853d219e3e4f24 (diff)
downloadchocolate-doom-092ed7a561b4d6527ec9d1761bd71f9d0f804c7a.tar.gz
chocolate-doom-092ed7a561b4d6527ec9d1761bd71f9d0f804c7a.tar.bz2
chocolate-doom-092ed7a561b4d6527ec9d1761bd71f9d0f804c7a.zip
Fix rpm.spec subpackages.
Subversion-branch: /branches/v2-branch Subversion-revision: 2677
Diffstat (limited to 'rpm.spec.in')
-rw-r--r--rpm.spec.in98
1 files changed, 58 insertions, 40 deletions
diff --git a/rpm.spec.in b/rpm.spec.in
index 11ed2cd7..effe042c 100644
--- a/rpm.spec.in
+++ b/rpm.spec.in
@@ -13,26 +13,6 @@ Prefix: %{_prefix}
Autoreq: 0
Requires: libSDL-1.2.so.0, libSDL_mixer-1.2.so.0, libSDL_net-1.2.so.0
-%description
-%(sed -n "/==/ q; p " < README)
-
-See @PACKAGE_URL@ for more information.
-
-%package -n @PROGRAM_PREFIX@heretic
-Summary: @PACKAGE_SHORTDESC@ (Heretic binaries)
-Group: Amusements/Games
-Requires: libSDL-1.2.so.0, libSDL_mixer-1.2.so.0, libSDL_net-1.2.so.0
-
-%package -n @PROGRAM_PREFIX@hexen
-Summary: @PACKAGE_SHORTDESC@ (Hexen binaries)
-Group: Amusements/Games
-Requires: libSDL-1.2.so.0, libSDL_mixer-1.2.so.0, libSDL_net-1.2.so.0
-
-%package -n @PROGRAM_PREFIX@strife
-Summary: @PACKAGE_SHORTDESC@ (Strife binaries)
-Group: Amusements/Games
-Requires: libSDL-1.2.so.0, libSDL_mixer-1.2.so.0, libSDL_net-1.2.so.0
-
%prep
rm -rf $RPM_BUILD_ROOT
@@ -61,12 +41,22 @@ make
%clean
rm -rf $RPM_BUILD_ROOT
+%description
+%(sed -n "/==/ q; p " < README)
+
+See @PACKAGE_URL@ for more information.
+
+%package -n @PROGRAM_PREFIX@heretic
+Summary: @PACKAGE_SHORTDESC@ (Heretic binaries)
+Group: Amusements/Games
+Requires: libSDL-1.2.so.0, libSDL_mixer-1.2.so.0, libSDL_net-1.2.so.0
+
%files
-%{_mandir}/man5/@PROGRAM_PREFIX@doom.cfg.5
-%{_mandir}/man5/default.cfg.5
-%{_mandir}/man6/@PROGRAM_PREFIX@doom.6
-%{_mandir}/man6/@PROGRAM_PREFIX@server.6
-%{_mandir}/man6/@PROGRAM_PREFIX@doom-setup.6
+%{_mandir}/man5/@PROGRAM_PREFIX@doom.cfg.5*
+%{_mandir}/man5/default.cfg.5*
+%{_mandir}/man6/@PROGRAM_PREFIX@doom.6*
+%{_mandir}/man6/@PROGRAM_PREFIX@setup.6*
+%{_mandir}/man6/@PROGRAM_PREFIX@server.6*
/usr/share/doc/@PACKAGE@/*
/usr/games/@PROGRAM_PREFIX@doom
/usr/games/@PROGRAM_PREFIX@server
@@ -74,29 +64,57 @@ rm -rf $RPM_BUILD_ROOT
/usr/share/icons/*
/usr/share/applications/*
-%files @PROGRAM_PREFIX@heretic
-%{_mandir}/man5/@PROGRAM_PREFIX@heretic.cfg.5
-%{_mandir}/man5/heretic.cfg.5
-%{_mandir}/man6/@PROGRAM_PREFIX@heretic.6
-%{_mandir}/man6/@PROGRAM_PREFIX@heretic-setup.6
+%description -n @PROGRAM_PREFIX@heretic
+%(sed -n "/==/ q; p " < README)
+
+These are the Heretic binaries.
+
+See @PACKAGE_URL@ for more information.
+
+%files -n @PROGRAM_PREFIX@heretic
+%{_mandir}/man5/@PROGRAM_PREFIX@heretic.cfg.5*
+%{_mandir}/man5/heretic.cfg.5*
+%{_mandir}/man6/@PROGRAM_PREFIX@heretic.6*
/usr/share/doc/@PROGRAM_PREFIX@heretic/*
/usr/games/@PROGRAM_PREFIX@heretic
/usr/games/@PROGRAM_PREFIX@heretic-setup
-%files @PROGRAM_PREFIX@hexen
-%{_mandir}/man5/@PROGRAM_PREFIX@hexen.cfg.5
-%{_mandir}/man5/hexen.cfg.5
-%{_mandir}/man6/@PROGRAM_PREFIX@hexen.6
-%{_mandir}/man6/@PROGRAM_PREFIX@hexen-setup.6
+%package -n @PROGRAM_PREFIX@hexen
+Summary: @PACKAGE_SHORTDESC@ (Hexen binaries)
+Group: Amusements/Games
+Requires: libSDL-1.2.so.0, libSDL_mixer-1.2.so.0, libSDL_net-1.2.so.0
+
+%description -n @PROGRAM_PREFIX@hexen
+%(sed -n "/==/ q; p " < README)
+
+These are the Hexen binaries.
+
+See @PACKAGE_URL@ for more information.
+
+%files -n @PROGRAM_PREFIX@hexen
+%{_mandir}/man5/@PROGRAM_PREFIX@hexen.cfg.5*
+%{_mandir}/man5/hexen.cfg.5*
+%{_mandir}/man6/@PROGRAM_PREFIX@hexen.6*
/usr/share/doc/@PROGRAM_PREFIX@hexen/*
/usr/games/@PROGRAM_PREFIX@hexen
/usr/games/@PROGRAM_PREFIX@hexen-setup
-%files @PROGRAM_PREFIX@strife
-%{_mandir}/man5/@PROGRAM_PREFIX@strife.cfg.5
-%{_mandir}/man5/strife.cfg.5
-%{_mandir}/man6/@PROGRAM_PREFIX@strife.6
-%{_mandir}/man6/@PROGRAM_PREFIX@strife-setup.6
+%package -n @PROGRAM_PREFIX@strife
+Summary: @PACKAGE_SHORTDESC@ (Strife binaries)
+Group: Amusements/Games
+Requires: libSDL-1.2.so.0, libSDL_mixer-1.2.so.0, libSDL_net-1.2.so.0
+
+%description -n @PROGRAM_PREFIX@strife
+%(sed -n "/==/ q; p " < README)
+
+These are the Strife binaries.
+
+See @PACKAGE_URL@ for more information.
+
+%files -n @PROGRAM_PREFIX@strife
+%{_mandir}/man5/@PROGRAM_PREFIX@strife.cfg.5*
+%{_mandir}/man5/strife.cfg.5*
+%{_mandir}/man6/@PROGRAM_PREFIX@strife.6*
/usr/share/doc/@PROGRAM_PREFIX@strife/*
/usr/games/@PROGRAM_PREFIX@strife
/usr/games/@PROGRAM_PREFIX@strife-setup