Mended rpmlint warnings
authorPhilip Chimento <philip.chimento@gmail.com>
Fri, 4 Dec 2009 23:19:12 +0000 (23:19 +0000)
committerPhilip Chimento <philip.chimento@gmail.com>
Fri, 4 Dec 2009 23:19:12 +0000 (23:19 +0000)
git-svn-id: http://lassie.dyndns-server.com/svn/gargoyle-gtk@199 ddfedd41-794f-dd11-ae45-00112f111e67

Makefile.am
chimara.spec.in
configure.ac

index ac912e7a8bbbedaf0f35a433b24cfc2294d5d415..846e0539bbdc923f834dd8e810da09f4806213e2 100644 (file)
@@ -3,13 +3,12 @@
 
 SUBDIRS = libchimara interpreters tests docs po player
 
-chimaradocdir = ${prefix}/doc/chimara
+chimaradocdir = $(datadir)/doc/chimara
 dist_chimaradoc_DATA = \
        README\
        COPYING\
        AUTHORS\
        ChangeLog\
-       INSTALL\
        NEWS
 
 pkgconfigdir = $(libdir)/pkgconfig
index fbde4061811fcf5312e999cf36eb684d087642fa..9f0712aaedc68d64b51436fbdd271286f968f26c 100644 (file)
@@ -5,10 +5,8 @@
 
 Name:           @PACKAGE_TARNAME@
 Version:        @PACKAGE_VERSION@
-Release:        @RPM_RELEASE@%{?dist}
+Release:        1%{?dist}
 Summary:        A GTK+ widget implementation of the Glk library
-
-Packager:       P. F. Chimento <philip.chimento@gmail.com>
 URL:            http://lassie.student.utwente.nl/chimara/
 License:        MIT
 
@@ -19,6 +17,8 @@ BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 Requires:       glib2 >= @GLIB_REQUIRED_VERSION@
 Requires:       gtk2 >= @GTK_REQUIRED_VERSION@
 Requires:       pango
+Requires(post): info
+Requires(preun): info
 BuildRequires:  bison
 # byacc is allowed instead of bison, but stoopid RPM doesn't let you specify alternative pkgs
 BuildRequires:  perl gettext libtool pkgconfig intltool
@@ -42,12 +42,12 @@ developing applications that use %{name}.
 
 %package        player
 Summary:        The default IF player using %{name}
-Group:          Games
+Group:          Amusements/Games
 Requires:       %{name} = %{version}-%{release}
 
 %description    player
-The %{name}-player package contains the default interactive fiction player using %{name}.
-developing applications that use %{name}.
+The %{name}-player package contains the default interactive fiction player 
+using %{name}.
 
 %prep
 %setup -q
@@ -60,22 +60,30 @@ make %{?_smp_mflags}
 rm -rf $RPM_BUILD_ROOT
 %makeinstall
 find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
+rm -f $RPM_BUILD_ROOT/usr/share/info/dir
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%post -p /sbin/ldconfig
+%post 
+/sbin/ldconfig
+/sbin/install-info %{_infodir}/nitfol.info %{_infodir}/dir || :
+
+%preun
+if [ $1 = 0 ] ; then
+  /sbin/install-info --delete %{_infodir}/nitfol.info %{_infodir}/dir || :
+fi
 
 %postun -p /sbin/ldconfig
 
 %files
-%define docdir %{_prefix}/doc
-%define pkgdocdir %{_datadir}/doc/chimara
 %defattr(-,root,root,-)
-%doc %{docdir}/chimara/*
-%doc %{_infodir}/*
-%doc %{pkgdocdir}/*
-%{_libdir}/libchimara.*
+%doc %{_datadir}/doc/chimara/frotz/*
+%doc %{_datadir}/doc/chimara/git/*
+%doc %{_datadir}/doc/chimara/glulxe/*
+%doc %{_datadir}/doc/chimara/nitfol/*
+%doc %{_infodir}/*.info*
+%{_libdir}/libchimara.so.*
 %{_libdir}/chimara/*.so
 %{_datadir}/*.ui
 %{_datadir}/*.menus
@@ -84,12 +92,22 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(-,root,root,-)
 %doc %{_datadir}/gtk-doc/html/*
 %{_includedir}/chimara/libchimara/*.h
+%{_libdir}/libchimara.so
 %{_libdir}/pkgconfig/*.pc
 
 %files player
+%defattr(-,root,root,-)
+%doc %{_datadir}/doc/chimara/README 
+%doc %{_datadir}/doc/chimara/COPYING 
+%doc %{_datadir}/doc/chimara/AUTHORS 
+%doc %{_datadir}/doc/chimara/ChangeLog 
+%doc %{_datadir}/doc/chimara/NEWS
 %{_bindir}/chimara
 
 %changelog
+* Fri Dec 4 2009 P. F. Chimento <philip.chimento@gmail.com>
+- 0.1-1
+- Mended rpmlint warnings and errors.
 * Mon Nov 30 2009 W. M. van Vliet <w.m.vanvliet@student.utwente.nl>
 - Added Chimara player to the package.
 * Wed Nov 25 2009 P. F. Chimento <philip.chimento@gmail.com>
index 787fef9f241a6d42f000f057182ea7383fe3ece8..ef5267aee82f48cbfcb810826b9777ff6022dceb 100644 (file)
@@ -102,9 +102,6 @@ AC_ARG_ENABLE([rpm],
        [rpm=false]
 )
 AM_CONDITIONAL([BUILDING_RPM], [$TEST "x$rpm" = xtrue])
-# The user can specify the RPM release number in the environment (e.g. '1')
-AC_ARG_VAR([RPM_RELEASE], [Release number to build RPMs with [1]])
-AS_IF([$TEST "x$RPM_RELEASE" = x], [RPM_RELEASE=1])
 
 ### CHECK FOR LIBRARIES #######################################################