base-specs/brltty.spec
author gman
Thu, 30 Sep 2010 21:37:28 +0000
branchgnome-2-30
changeset 20130 c7dfc176dcbd
parent 18066 1847ff0f1078
child 18269 5218a1567988
child 21665 3cdd7b64559f
permissions -rw-r--r--
2010-10-01 Glynn Foster <[email protected]> * specs/SUNWos-welcome.spec: Bump to 1.0.6
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
     1
#
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
     2
# spec file for package brltty
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
     3
#
18066
1847ff0f1078 2010-06-02 Brian Cameron <[email protected]>
yippi
parents: 17893
diff changeset
     4
# Copyright (c) 2005-2010 Sun Microsystems, Inc.
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
     5
# This file and all modifications and additions to the pristine
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
     6
# package are under the same license as the package itself.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
     7
#
16434
f21f22550fe9 2009-08-31 Christian Kelly <[email protected]>
chrisk
parents: 16425
diff changeset
     8
%define owner liyuan
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
     9
#
16425
d6ed2a48e85f 2009-08-31 Christian Kelly <[email protected]>
chrisk
parents: 16324
diff changeset
    10
d6ed2a48e85f 2009-08-31 Christian Kelly <[email protected]>
chrisk
parents: 16324
diff changeset
    11
%define OSR 12277:4.0
d6ed2a48e85f 2009-08-31 Christian Kelly <[email protected]>
chrisk
parents: 16324
diff changeset
    12
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    13
Name:           brltty
18066
1847ff0f1078 2010-06-02 Brian Cameron <[email protected]>
yippi
parents: 17893
diff changeset
    14
License:        GPLv2.  Text, attributes, and contraction tables and subtables are LGPLv2.1
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    15
Group:          System/Library
18066
1847ff0f1078 2010-06-02 Brian Cameron <[email protected]>
yippi
parents: 17893
diff changeset
    16
Version:        4.2
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    17
Release:        1
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    18
Distribution:   Java Desktop System
17893
36619080451b 2010-04-21 Christian Kelly <[email protected]>
chrisk
parents: 17881
diff changeset
    19
Vendor:	        mielke.cc/brltty
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    20
Summary:        Braille Support
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    21
Source:         http://www.mielke.cc/brltty/releases/brltty-%{version}.tar.gz
15912
35a4d3ef5f51 Bump BrlTTY to 4.0
ww36193
parents: 15143
diff changeset
    22
# date:2005-08-24 owner:ww36193 type:bug 
35a4d3ef5f51 Bump BrlTTY to 4.0
ww36193
parents: 15143
diff changeset
    23
# Patch submitted upstream for their consideration
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    24
Patch1:         brltty-01-suncc.diff
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    25
URL:            http://mielke.cc/brltty/
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    26
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    27
Docdir:         %{_defaultdocdir}/doc
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    28
Autoreqprov:    on
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    29
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    30
%description
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    31
BRLTTY is a background process (daemon) providing access to the Linux/Unix
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    32
console (when in text mode) for a blind person using a refreshable braille
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    33
display. It also provides an API for braille support.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    34
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    35
%prep
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    36
%setup -q -n brltty-%{version}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    37
%patch1 -p1 
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    38
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    39
%build
12763
63d744a55e5f 2008-07-07 Li Yuan <[email protected]>
liyuan
parents: 11186
diff changeset
    40
CFLAGS="%optflags"
63d744a55e5f 2008-07-07 Li Yuan <[email protected]>
liyuan
parents: 11186
diff changeset
    41
LDFLAGS="%{_ldflags} %optflags"
13313
58f76547e1e8 2008-08-29 Laszlo (Laca) Peter <[email protected]>
laca
parents: 12763
diff changeset
    42
bash ./configure     --prefix=%{_prefix}             \
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    43
                --sysconfdir=%{_sysconfdir}     \
10470
64a4b5f14e37 2007-09-07 Damien Carbery <[email protected]>
dcarbery
parents: 10217
diff changeset
    44
                --disable-tcl-bindings          \
12763
63d744a55e5f 2008-07-07 Li Yuan <[email protected]>
liyuan
parents: 11186
diff changeset
    45
		--libdir=%{_libdir}		\
63d744a55e5f 2008-07-07 Li Yuan <[email protected]>
liyuan
parents: 11186
diff changeset
    46
		--bindir=%{_bindir}		\
15912
35a4d3ef5f51 Bump BrlTTY to 4.0
ww36193
parents: 15143
diff changeset
    47
		--mandir=%{_mandir}		\
16740
fe6744f9364c Bump BrlTTY to 4.1 to fix a major crasher
ww36193
parents: 16434
diff changeset
    48
		--localstatedir=%{_localstatedir} \
15912
35a4d3ef5f51 Bump BrlTTY to 4.0
ww36193
parents: 15143
diff changeset
    49
		--disable-speech-support
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    50
make
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    51
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    52
%install
12763
63d744a55e5f 2008-07-07 Li Yuan <[email protected]>
liyuan
parents: 11186
diff changeset
    53
#rm -rf $RPM_BUILD_ROOT
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    54
make install INSTALL_ROOT=$RPM_BUILD_ROOT sysconfdir=$RPM_BUILD_ROOT/etc
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    55
rm $RPM_BUILD_ROOT%{_libdir}/*.a
16740
fe6744f9364c Bump BrlTTY to 4.1 to fix a major crasher
ww36193
parents: 16434
diff changeset
    56
rm -rf $RPM_BUILD_ROOT%{_localstatedir}
10217
6597f22df730 Commit forgotten file.
dcarbery
parents: 10216
diff changeset
    57
# Move python site-packages dir to vendor-packages.
12763
63d744a55e5f 2008-07-07 Li Yuan <[email protected]>
liyuan
parents: 11186
diff changeset
    58
if [ -x $RPM_BUILD_ROOT%{_libdir}/python?.? ] ; then
10217
6597f22df730 Commit forgotten file.
dcarbery
parents: 10216
diff changeset
    59
cd $RPM_BUILD_ROOT%{_libdir}/python?.?
6597f22df730 Commit forgotten file.
dcarbery
parents: 10216
diff changeset
    60
mv site-packages vendor-packages 
12763
63d744a55e5f 2008-07-07 Li Yuan <[email protected]>
liyuan
parents: 11186
diff changeset
    61
fi
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    62
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    63
%clean
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    64
rm -rf $RPM_BUILD_ROOT
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    65
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    66
%post
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    67
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    68
%postun
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    69
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    70
%files
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    71
%defattr(644, root, root)
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    72
%{_sysconfdir}/brlapi.key
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    73
%{_includedir}/brltty/*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    74
%{_sysconfdir}/brltty/*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    75
%{_bindir}/*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    76
%{_libdir}/libbrl*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    77
%{_libdir}/brltty/libbrltty*.so
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    78
%{_mandir}/*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    79
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    80
%changelog
18066
1847ff0f1078 2010-06-02 Brian Cameron <[email protected]>
yippi
parents: 17893
diff changeset
    81
* Wed Jun 02 2010 - [email protected]
1847ff0f1078 2010-06-02 Brian Cameron <[email protected]>
yippi
parents: 17893
diff changeset
    82
- Bump to 4.2.
16740
fe6744f9364c Bump BrlTTY to 4.1 to fix a major crasher
ww36193
parents: 16434
diff changeset
    83
* Tue Oct 13 2009 - [email protected]
fe6744f9364c Bump BrlTTY to 4.1 to fix a major crasher
ww36193
parents: 16434
diff changeset
    84
- Bump to 4.1 to fix major crasher.
16324
1f07a362343f 2009-08-21 Li Yuan <[email protected]>
liyuan
parents: 15912
diff changeset
    85
* Fri Aug 21 2009 - [email protected]
1f07a362343f 2009-08-21 Li Yuan <[email protected]>
liyuan
parents: 15912
diff changeset
    86
- Change owner to liyuan.
15912
35a4d3ef5f51 Bump BrlTTY to 4.0
ww36193
parents: 15143
diff changeset
    87
* Tue Jun 16 2009 - [email protected]
35a4d3ef5f51 Bump BrlTTY to 4.0
ww36193
parents: 15143
diff changeset
    88
- Bump to 4.0. Remove brltty-02-dlsym patch since 4.0 fixed the issue.
13313
58f76547e1e8 2008-08-29 Laszlo (Laca) Peter <[email protected]>
laca
parents: 12763
diff changeset
    89
* Fri Aug 29 2008 - [email protected]
58f76547e1e8 2008-08-29 Laszlo (Laca) Peter <[email protected]>
laca
parents: 12763
diff changeset
    90
- add patch dlsym.diff
12763
63d744a55e5f 2008-07-07 Li Yuan <[email protected]>
liyuan
parents: 11186
diff changeset
    91
* Mon Jul 07 2008 - [email protected]
63d744a55e5f 2008-07-07 Li Yuan <[email protected]>
liyuan
parents: 11186
diff changeset
    92
- Fix 6697334. Add 64 bit libraries support.
11186
4b6f03766f09 2007-11-13 Brian Cameron <[email protected]>
yippi
parents: 10470
diff changeset
    93
* Tue Nov 13 2007 - [email protected]
4b6f03766f09 2007-11-13 Brian Cameron <[email protected]>
yippi
parents: 10470
diff changeset
    94
- Bump to 3.9.
10217
6597f22df730 Commit forgotten file.
dcarbery
parents: 10216
diff changeset
    95
* Wed Jul 25 2007 - [email protected]
6597f22df730 Commit forgotten file.
dcarbery
parents: 10216
diff changeset
    96
- Bump to 3.8. Remove upstream patch, 02-lib-symlinks. Add code to handle new
6597f22df730 Commit forgotten file.
dcarbery
parents: 10216
diff changeset
    97
  python libs.
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    98
* Wed Nov 01 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    99
- Add patch, 02-lib-sylinks to fix 6454451. Adds code to create symlink for 
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   100
  to a module library. Executable required the symlink.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   101
* Tue Apr 4 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   102
- Remove libbrlapi.a from the package.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   103
* Tue Jan 17 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   104
- Bump to 3.7.2.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   105
* Tue Dec 20 2005 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   106
- Bump to 3.7.1.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   107
* Wed Oct 26 2005 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   108
- Bump to 3.7.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   109
* Thu Sep 27 2005 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   110
- Bump to 3.6.2.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   111
* Tue Aug 16 2005 - [email protected]
18066
1847ff0f1078 2010-06-02 Brian Cameron <[email protected]>
yippi
parents: 17893
diff changeset
   112
- Initial Sun release.