source: git/survex.spec.in @ c818632

RELEASE/1.1RELEASE/1.2debug-cidebug-ci-sanitisersstereowalls-data
Last change on this file since c818632 was c818632, checked in by Olly Betts <olly@…>, 14 years ago

survex.spec.in: Update survex.com URLs to drop "www.". Update
wxGTK dependency to >= 2.6.0. Reenable "BuildRequires:" as
the issue with building the package on Debian is no longer
relevant.

git-svn-id: file:///home/survex-svn/survex/branches/survex-1_1@3426 4b37db11-9a0c-4f06-9ece-9ab7cdaee568

  • Property mode set to 100644
File size: 1.7 KB
Line 
1# @configure_input@
2Summary: Cave Surveying Software
3Name: @PACKAGE@
4Vendor: The Survex Project
5Version: @VERSION@
6Release: @RELEASE@
7License: GPL
8Group: Applications/Misc
9Source: http://survex.com/software/@VERSION@/@PACKAGE@-@VERSION@.tar.gz
10URL: http://survex.com/
11Packager: Olly Betts <olly@survex.com>
12BuildRequires: wxGTK-devel >= 2.6.0
13Requires: wxGTK >= 2.6.0
14BuildRoot: %{_tmppath}/%{name}-buildroot
15
16%description
17@DESC@
18
19%package svxedit
20Summary: SvxEdit survey data editor for Survex
21Group: Applications/Misc
22Requires: survex = @VERSION@
23
24%description svxedit
25@SVXEDITDESC@
26
27%prep
28%setup
29
30%build
31[ "%{buildroot}" = "/" ] && echo "buildroot cannot be /" && exit 1
32./configure --prefix=/usr
33make
34
35%install
36[ "%{buildroot}" = "/" ] && echo "buildroot cannot be /" && exit 1
37[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
38mkdir -p "%{buildroot}"
39make install-strip DESTDIR="%{buildroot}"
40make -C vim vimdir=/usr/share/vim install DESTDIR="%{buildroot}"
41# Rearrange to conform to the FHS.
42mv "%{buildroot}"/usr/man "%{buildroot}"/usr/share/man
43# Move docs back into build tree to keep rpmbuild happy by letting
44# it do the installing.
45mv "%{buildroot}"/usr/doc/@PACKAGE@ ./built-docs
46
47%clean
48[ "%{buildroot}" = "/" ] && echo "buildroot cannot be /" && exit 1
49[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
50
51%files
52%defattr(-, root, root)
53%doc @EXTRA_TEXT@
54%doc built-docs/*
55%doc /usr/share/man/
56%exclude /usr/share/man/man1/svxedit*
57/usr/bin/*
58%exclude /usr/bin/svxedit
59/usr/share/@PACKAGE@/
60/usr/share/mime-info/survex.*
61/usr/share/applications/survex-aven.desktop
62/usr/share/pixmaps/aven.png
63
64%files svxedit
65%defattr(-, root, root)
66%doc /usr/share/man/man1/svxedit*
67/usr/bin/svxedit
68/usr/share/applications/survex-svxedit.desktop
69/usr/share/pixmaps/svxedit.png
Note: See TracBrowser for help on using the repository browser.