File: bitcollider.spec

package info (click to toggle)
bitcollider 0.3.1-2
  • links: PTS
  • area: main
  • in suites: woody
  • size: 1,116 kB
  • ctags: 573
  • sloc: sh: 5,490; ansic: 4,805; cpp: 245; makefile: 109
file content (89 lines) | stat: -rw-r--r-- 2,439 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
# (PD) 2001 The Bitzi Corporation
# Please see file COPYING or http://bitzi.com/publicdomain 
# for more info.
#
# $Id: bitcollider.spec,v 1.5 2001/05/22 17:48:59 mayhemchaos Exp $
#
%define  name     bitcollider
%define  version  0.3.1
%define  release  1
%define  prefix   /usr

Name:       %{name}
Version:    %{version}
Release:    %{release}
Summary:    Bitzi's Bitcollider utility and libbitcollider
Source:     http://www.bitzi.com/bitcollider/source/%{name}-%{version}.tar.gz
URL:        http://www.bitzi.com
Group:      Applications/Internet
BuildRoot:  %{_tmppath}/%{name}-buildroot
Copyright:  Public Domain
Prefix:     %{_prefix}
Docdir:     %{prefix}/doc

%description
This package includes Bitzi's bitcollide utility and the libbitcollider
shared/static libraries. The bitcollide utility allows the user to look
up any mp3/video/image/file in the Bitzi community metadata project.

%package    devel
Summary:    Headers for developing programs with the bitcollider library.
Group:      Development/Libraries
Requires:   %{name}

%description devel
This package contains the headers that programmers will need to develop
applications with libbitcollider.

%package    vorbis
Summary:    Ogg/Vorbis bitcollider plugin for extracting metadata from Vorbis files.
Group:      Development/Libraries
Requires:   %{name} libogg >= 1.0beta4, libvorbis >= 1.0beta4

%description vorbis
This package contains the Ogg/Vorbis plugin to extract metadata from
Vorbis files.

%prep
%setup -q

%build
./configure --prefix=%{prefix}
make 

%install
rm -rf $RPM_BUILD_ROOT
make prefix=$RPM_BUILD_ROOT%{prefix} install
install -s src/bitcollider $RPM_BUILD_ROOT%{prefix}/bin
install -s plugins/*.bcp $RPM_BUILD_ROOT%{prefix}/lib/bitcollider/plugins
strip $RPM_BUILD_ROOT%{prefix}/lib/*.so.*
strip $RPM_BUILD_ROOT%{prefix}/lib/*.a
strip $RPM_BUILD_ROOT%{prefix}/lib/*.so

%clean
rm -rf $RPM_BUILD_ROOT

%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig

%files
%defattr(-, root, root)
%{prefix}/bin/bitcollider
%doc AUTHORS COPYING NEWS README INSTALL
%{prefix}/lib/*.so.*
%{prefix}/lib/bitcollider/plugins/wav.bcp

%files devel
%defattr(-, root, root)
%{prefix}/include/bitcollider
%{prefix}/lib/*.la
%{prefix}/lib/*.a
%{prefix}/lib/*.so

%files vorbis
%defattr(-, root, root)
%{prefix}/lib/bitcollider/plugins/vorbis.bcp

%changelog
* Mon Feb 19 2001 Robert Kaye <rob@bitzi.com> 1.0.0pre1
- First attempt to create a spec file for this library