brltty.spec revision 11928
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsync#
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsync# spec file for package brltty
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsync#
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsync# Copyright (c) 2005 Sun Microsystems, Inc.
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsync# This file and all modifications and additions to the pristine
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsync# package are under the same license as the package itself.
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsync#
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsync# Owner:dcarbery
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsync#
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsyncName: brltty
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsyncLicense: GPL
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsyncGroup: System/Library
c7814cf6e1240a519cbec0441e033d0e2470ed00vboxsyncVersion: 3.9
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsyncRelease: 1
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsyncDistribution: Java Desktop System
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsyncVendor: Sun Microsystems, Inc.
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsyncSummary: Braille Support
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsyncSource: http://www.mielke.cc/brltty/releases/brltty-%{version}.tar.gz
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsync# date:2005-08-24 owner:dcarbery type:bug state:upstream
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsyncPatch1: brltty-01-suncc.diff
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsyncURL: http://mielke.cc/brltty/
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsyncBuildRoot: %{_tmppath}/%{name}-%{version}-build
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsyncDocdir: %{_defaultdocdir}/doc
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsyncAutoreqprov: on
4bcaf5d320bf0d88910212509c37bdd634e0879evboxsync
4bcaf5d320bf0d88910212509c37bdd634e0879evboxsync%description
4bcaf5d320bf0d88910212509c37bdd634e0879evboxsyncBRLTTY is a background process (daemon) providing access to the Linux/Unix
cec3b04587a02f0dc7d0cc679e9a0de19b730e2cvboxsyncconsole (when in text mode) for a blind person using a refreshable braille
cec3b04587a02f0dc7d0cc679e9a0de19b730e2cvboxsyncdisplay. It also provides an API for braille support.
4bcaf5d320bf0d88910212509c37bdd634e0879evboxsync
cec3b04587a02f0dc7d0cc679e9a0de19b730e2cvboxsync%prep
1370cf4dc67bdee7d2b6bb3b475e22d4cb394f91vboxsync%setup -q -n brltty-%{version}
4a4d802b46dfabbfd36e88822ff7b17421120469vboxsync%patch1 -p1
52f16f53a955f5b24bc2132c418a5fffb700f089vboxsync
4bcaf5d320bf0d88910212509c37bdd634e0879evboxsync%build
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsyncCFLAGS="$RPM_OPT_FLAGS" \
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsync./configure --prefix=%{_prefix} \
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsync --sysconfdir=%{_sysconfdir} \
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsync --disable-tcl-bindings \
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsync --mandir=%{_mandir}
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsyncmake
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsync
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsync%install
4bcaf5d320bf0d88910212509c37bdd634e0879evboxsyncrm -rf $RPM_BUILD_ROOT
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsyncmake install INSTALL_ROOT=$RPM_BUILD_ROOT sysconfdir=$RPM_BUILD_ROOT/etc
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsyncrm $RPM_BUILD_ROOT%{_libdir}/*.a
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsync# Move python site-packages dir to vendor-packages.
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsynccd $RPM_BUILD_ROOT%{_libdir}/python?.?
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsyncmv site-packages vendor-packages
b4514c911ccdb647c9c0f503f3cee0660f41104avboxsync
8a7af14e45ca3f1aadcad537ddf79f68a830748cvboxsync%clean
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsyncrm -rf $RPM_BUILD_ROOT
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsync
b4514c911ccdb647c9c0f503f3cee0660f41104avboxsync%post
9d508d63ddd8cbaa227c3e3176bb376ba98ffa53vboxsync
3f48ab8e7406ac659fa2a919b836770792f739f2vboxsync%postun
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsync
b4514c911ccdb647c9c0f503f3cee0660f41104avboxsync%files
b4514c911ccdb647c9c0f503f3cee0660f41104avboxsync%defattr(644, root, root)
3f48ab8e7406ac659fa2a919b836770792f739f2vboxsync%{_sysconfdir}/brlapi.key
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsync%{_includedir}/brltty/*
1d94ccd0c6d838a45dea3a79ba295adc4caabcf9vboxsync%{_sysconfdir}/brltty/*
1d94ccd0c6d838a45dea3a79ba295adc4caabcf9vboxsync%{_bindir}/*
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsync%{_libdir}/libbrl*
3f48ab8e7406ac659fa2a919b836770792f739f2vboxsync%{_libdir}/brltty/libbrltty*.so
3f48ab8e7406ac659fa2a919b836770792f739f2vboxsync%{_mandir}/*
3f48ab8e7406ac659fa2a919b836770792f739f2vboxsync
3f48ab8e7406ac659fa2a919b836770792f739f2vboxsync%changelog
2b114c590cf5a19f8047cd7bde9c7e5ae00aa22bvboxsync* Tue Nov 13 2007 - brian.cameron@sun.com
3f48ab8e7406ac659fa2a919b836770792f739f2vboxsync- Bump to 3.9.
3f48ab8e7406ac659fa2a919b836770792f739f2vboxsync* Wed Jul 25 2007 - damien.carbery@sun.com
3f48ab8e7406ac659fa2a919b836770792f739f2vboxsync- Bump to 3.8. Remove upstream patch, 02-lib-symlinks. Add code to handle new
bc1484a141a5638d1c26739e77e8a47c77dc2da3vboxsync python libs.
218c5abcfe14c89d04353015e755a02447960018vboxsync* Wed Nov 01 2006 - damien.carbery@sun.com
218c5abcfe14c89d04353015e755a02447960018vboxsync- Add patch, 02-lib-sylinks to fix 6454451. Adds code to create symlink for
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsync to a module library. Executable required the symlink.
9d508d63ddd8cbaa227c3e3176bb376ba98ffa53vboxsync* Tue Apr 4 2006 - glynn.foster@sun.com
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsync- Remove libbrlapi.a from the package.
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsync* Tue Jan 17 2006 - damien.carbery@sun.com
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsync- Bump to 3.7.2.
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsync* Tue Dec 20 2005 - damien.carbery@sun.com
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsync- Bump to 3.7.1.
e45e3ae4a834169539e689759ba6b3ac71bfe40fvboxsync* Wed Oct 26 2005 - damien.carbery@sun.com
e7e589ca404045e288030a4151e57b63976cb39dvboxsync- Bump to 3.7.
e7e589ca404045e288030a4151e57b63976cb39dvboxsync* Thu Sep 27 2005 - damien.carbery@sun.com
e7e589ca404045e288030a4151e57b63976cb39dvboxsync- Bump to 3.6.2.
b4514c911ccdb647c9c0f503f3cee0660f41104avboxsync* Tue Aug 16 2005 - rich.burridge@sun.com
1d94ccd0c6d838a45dea3a79ba295adc4caabcf9vboxsync- Initial Sun release
df277f214bcaae98f80456ec998330eaa7460ecavboxsync