brltty.spec
author laca
Mon, 13 Mar 2006 19:07:13 +0000
changeset 6923 45fbffcf5f44
parent 6589 294b872f64aa
child 6996 596a97c19730
permissions -rw-r--r--
2006-03-13 Laszlo Peter <[email protected]> Jumbo commit for keeping HEAD buildable on Linux * aspell-en.spec: remove '-' from version number -- invalid in rpm, fix %files * aspell.spec: fix %files and changelog dates * at-spi.spec: fix %files * blueprint.spec: use the same tarball as on Solaris * brltty.spec: fix and simplify %files * control-center.spec: add evolution-data-server dep; fix invalid date strings in %changelog * dbus.spec: fix %files * deskbar-applet.spec: fix required e-d-s version; add m4/ to aclocal search path; fix %files and %changelog dates * dogtail.spec: fix %files and %changelog date * eel.spec: fix %changelog dates * evince.spec: fix %files * evolution-data-server.spec: fix %base_version macro * evolution-exchange.spec: obsoletes/provides ximian-connector; fix %files * evolution-jescs.spec: fix date string in %changelog * evolution-webcal.spec: s/2005/2006/ * evolution.spec: remove mozilla dep; fix %files * file-roller.spec: fix %files and %changelog dates * fontconfig.spec: add %_localstatedir to %files * gaim.spec: %files files * gedit.spec: define -devel subpkg; disable running scrollkeeper in %install remove *.pyo; fix %files * gimp.spec: use gunzip -c instead of gzcat (not available on Linux) * gnome-cups-manager.spec: update Source URL * gnome-games.spec: remove gnome-stones from %post and %files * gnome-icon-theme.spec: fix %files * gnome-keyring.spec: s/2005/2006/ * gnome-panel.spec: %if 0 and already %ifos linux'd patch because it needs work for 2.14; add FIXME; disable running scrollkeeper in %install * gnome-pilot.spec: add patch that fixes pilot-link version checking in configure; fix %files * patches/gnome-pilot-03-pilot-link-version.diff: patch that does it * gnome-python-desktop.spec: define %python_version; fix %files * gnome-python.spec: fix %files * gnome-system-tools.spec: add a bunch of --foodir=%{_foodir} args to configure call; remove scrollkeeper dirt in %install * gnome-terminal.spec: update %files * gnome-user-docs.spec: disable running scrollkeeper in %install * gnome-utils.spec: disable running scrollkeeper in %install; remove *.a and *.la from %{_libdir}; update %files * gphoto2.spec: add m4m subdir to aclocal search path * gst-plugins-base.spec: fix dependencies, %build, %install, %post and %files * gst-plugins-good.spec: fix dependencies, %build, %post, %files and rename duplicate rpm gstreamer-plugins-devel to gst-plugins-good-devel * gst.spec: remove gst-register call from %post; fix files * gthumb.spec: update %files * gtkam.spec: add m4m subdir to aclocal search path * gtkperf.spec: remove %{_prefix}/doc in %install * gtksourceview.spec: intltoolize; re-run config.status after configure to correctly regenerate po/Makefile * gucharmap.spec: disable running scrollkeeper in %install; fix %files * icon-naming-utils.spec: add buildreq perl-XML-Simple; fix %files * libgnome.spec: re-run config.status after configure to correctly regenerate po/Makefile * libgphoto2.spec: fix %install, %clean and %files * libgsf.spec: install gconf schemes in %post; add %preun for uninstalling the gconf schemes and update %files * liboil.spec: move CFLAGS=foo line back to it's place * nautilus-cd-burner.spec: update %files * nautilus.spec: disable running update-mime-database in %install; update %files * orca.spec: update and simplify %files * pango.spec: update %files and %changelog date * patches/gnome-panel-11-clock-timezone.diff: merge with new code * patches/liboil-01-forte.diff: use $(CFLAGS) instead of hard coding forte specific flags * perl-XML-Simple.spec: (new): spec file for the XML::Simple perl module * pilot-link.spec: (new): spec file for pilot-link * planner.spec: run config.status after configure to correctly regenerate po/Makefile * poppler.spec: obsoletes/provides xpdf; fix %files * pygtk2.spec: remove libglade subpkg; %ifos solaris some CFLAGS hacking; simplify and fix %files * pyspi.spec: update %files * python.spec: enable building shared libpython2.4 * pyxml.spec: s/expat-devel/expat/ and update %files * zenity.spec: disable running scrollkeeper in %install

#
# spec file for package brltty
#
# Copyright (c) 2005 Sun Microsystems, Inc.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
Name:           brltty
License:        GPL
Group:          System/Library
Version:        3.7.2
Release:        1
Distribution:   Java Desktop System
Vendor:	        Sun Microsystems, Inc.
Summary:        Braille Support
Source:         http://www.mielke.cc/brltty/releases/brltty-%{version}.tar.gz
Patch:          brltty-01-suncc.diff
URL:            http://mielke.cc/brltty/
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Docdir:         %{_defaultdocdir}/doc
Autoreqprov:    on

%description
BRLTTY is a background process (daemon) providing access to the Linux/Unix
console (when in text mode) for a blind person using a refreshable braille
display. It also provides an API for braille support.

%prep
%setup -q -n brltty-%{version}
%patch -p1 

%build
CFLAGS="$RPM_OPT_FLAGS"                         \
./configure     --prefix=%{_prefix}             \
                --sysconfdir=%{_sysconfdir}     \
		--mandir=%{_mandir}
make

%install
rm -rf $RPM_BUILD_ROOT
make install INSTALL_ROOT=$RPM_BUILD_ROOT sysconfdir=$RPM_BUILD_ROOT/etc

%clean
rm -rf $RPM_BUILD_ROOT

%post

%postun

%files
%defattr(644, root, root)
%{_sysconfdir}/brlapi.key
%{_includedir}/brltty/*
%{_sysconfdir}/brltty/*
%{_bindir}/*
%{_libdir}/libbrl*
%{_libdir}/brltty/libbrltty*.so
%{_mandir}/*

%changelog
* Tue Jan 17 2006 - [email protected]
- Bump to 3.7.2.

* Tue Dec 20 2005 - [email protected]
- Bump to 3.7.1.

* Wed Oct 26 2005 - [email protected]
- Bump to 3.7.

* Thu Sep 27 2005 - [email protected]
- Bump to 3.6.2.

* Tue Aug 16 2005 - [email protected]
- Initial Sun release