summaryrefslogtreecommitdiffstats
path: root/gnome-user-docs.spec.in
diff options
context:
space:
mode:
authorDan Mueth <dan@eazel.com>2001-03-12 10:21:13 +0000
committerDan Mueth <dmueth@src.gnome.org>2001-03-12 10:21:13 +0000
commita4a220db312e99dc0f42faf733618fd607089a32 (patch)
treef0b47318932ef8c58e910820e744500498784732 /gnome-user-docs.spec.in
parent72d8e0ab83d16e5dedd323354fa37d9f52ca1b1e (diff)
downloadgnome-user-docs-a4a220db312e99dc0f42faf733618fd607089a32.tar.gz
gnome-user-docs-a4a220db312e99dc0f42faf733618fd607089a32.tar.xz
gnome-user-docs-a4a220db312e99dc0f42faf733618fd607089a32.zip
Update build stuff to include glossary and unix primer.
2001-03-12 Dan Mueth <dan@eazel.com> Update build stuff to include glossary and unix primer. * Makefile.am: * autogen.sh: * configure.in: * glossary/C/Makefile.am: * glossary/Makefile.am: * gnome-user-docs.spec.in: * unix-primer/C/Makefile.am: * unix-primer/Makefile.am: Fixed a missing tag: * introduction-to-gnome/C/introduction-to-gnome.sgml:
Diffstat (limited to 'gnome-user-docs.spec.in')
-rw-r--r--gnome-user-docs.spec.in62
1 files changed, 37 insertions, 25 deletions
diff --git a/gnome-user-docs.spec.in b/gnome-user-docs.spec.in
index 8042bb6..f3caab0 100644
--- a/gnome-user-docs.spec.in
+++ b/gnome-user-docs.spec.in
@@ -1,21 +1,29 @@
-%define version @VERSION@
-%define RELEASE 1
-%define rel %{?CUSTOM_RELEASE} %{!?CUSTOM_RELEASE:%RELEASE}
-%define prefix /usr
-
-Summary: General GNOME User Documentation
-Name: gnome-user-docs
-Version: %{version}
-Release: %{rel}
-Copyright: FDL
-Distribution: GNOME RPMS
-Source: %{name}-%{version}.tar.gz
-Group: Documentation
-BuildArch: noarch
-BuildRoot: %{_tmppath}/%{name}-buildroot
-Prefix: %{prefix}
-
-Requires: scrollkeeper >= @SCROLLKEEPER_REQUIRED@
+# Note that this is NOT a relocateable package
+
+%define name gnome-user-docs
+%define ver @VERSION@
+%define RELEASE 1
+%define rel %{?CUSTOM_RELEASE} %{!?CUSTOM_RELEASE:%RELEASE}
+%define prefix /usr
+%define mandir /usr/man
+%define datadir /usr/share
+%define sysconfdir /etc
+%define localstatedir /var/lib
+%define skreq @SCROLLKEEPER_REQUIRED@
+
+
+Summary: General GNOME User Documentation
+Name: %name
+Version: %ver
+Release: %RELEASE
+Copyright: FDL
+Distribution: GNOME RPMS
+Source: %{name}-%{version}.tar.gz
+Group: Documentation
+BuildArch: noarch
+BuildRoot: /var/tmp/%{name}-%{ver}-root
+
+Requires: scrollkeeper >= %skreq
%description
This package contains general GNOME user documentation which is not
@@ -28,27 +36,31 @@ directly associated with any particular GNOME application or package.
make
%install
-make prefix=$RPM_BUILD_ROOT/%{prefix} install
+rm -rf $RPM_BUILD_ROOT
+make prefix=$RPM_BUILD_ROOT%{prefix} \
+ datadir=$RPM_BUILD_ROOT%{datadir} \
+ mandir=$RPM_BUILD_ROOT%{mandir} \
+ sysconfdir=$RPM_BUILD_ROOT%{sysconfdir} \
+ localstatedir=$RPM_BUILD_ROOT%{localstatedir} install
+
%clean
rm -rf $RPM_BUILD_ROOT
%post
-which scrollkeeper-update>/dev/null 2>&1 && scrollkeeper-update
-exit 0
+scrollkeeper-update
%postun
-which scrollkeeper-update>/dev/null 2>&1 && scrollkeeper-update
-exit 0
+scrollkeeper-update
%files
%defattr(-, root, root)
+%doc COPYING COPYING-DOCS AUTHORS README ChangeLog NEWS INSTALL
%{prefix}/share/gnome/help
-%{prefix}/share/omf/%{name}
+%{datadir}/omf/%{name}
%changelog
* Sun Mar 11 2001 Dan Mueth <dan@eazel.com>
- Update as we move to its own module
* Mon Nov 27 2000 Kenny Graunke <kwg@teleport.com>
- Initial cut
-