File: cdrdao.fedora.spec.in

package info (click to toggle)
cdrdao 1%3A1.2.5-2
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 5,972 kB
  • sloc: cpp: 51,492; ansic: 33,096; sh: 4,720; perl: 673; makefile: 446; xml: 70
file content (101 lines) | stat: -rw-r--r-- 2,797 bytes parent folder | download | duplicates (2)
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
90
91
92
93
94
95
96
97
98
99
100
101
Name:		cdrdao
Version:	@PACKAGE_VERSION@
Release:        1
Epoch:          0
Summary:	A Disk-At-Once (DAO) Audio CD writer and GUI editor

Group:		Applications/Multimedia
License:	GPL
URL:            http://cdrdao.sourceforge.net/
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Source0:	http://dl.sourceforge.net/sourceforge/cdrdao/%{name}-%{version}.tar.gz

%description
Writes audio CD-Rs in disc-at-once (DAO) mode allowing control over
pre-gaps (length down to 0, nonzero audio data) and sub-channel
information like ISRC codes. All data that is written to the disc must
be specified with a text file. Audio data may be in WAVE or raw
format.

%package -n gcdmaster
Summary:        The Gnome2/GTK2 GUI front-end to cdrdao
Group:          Applications/Multimedia
Requires:       %{name} = %{epoch}:%{version}-%{release}
BuildRequires:	gtkmm30-devel
BuildRequires:  libsigc++20-devel >= 0:1.2
BuildRequires:  libvorbis-devel >= 0:1.0
BuildRequires:  libao-devel >= 0:0.8
BuildRequires:  libmad-devel
BuildRequires: GConf2
Requires(pre): GConf2
Requires(post): GConf2
Requires(preun): GConf2

%description -n gcdmaster
Gcdmaster is a GNOME2 GUI front-end to cdrdao that makes it easy to
visualize and manipulate audio information before burning it onto
CD. Its features include: cut/copy/paste of sound samples, track marks
edition and silence insertion.

%prep
%setup -q


%build
%configure --disable-schemas-compile
make %{?_smp_mflags}


%install
rm -rf $RPM_BUILD_ROOT
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
make install DESTDIR=$RPM_BUILD_ROOT
 
find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'


%clean
rm -rf $RPM_BUILD_ROOT

%pre
%gconf_schema_prepare org.gnome.gcdmaster

%post
%gconf_schema_upgrade org.gnome.gcdmaster

%preun
%gconf_schema_remove org.gnome.gcdmaster

%files
%defattr(-, root, root, -)
%doc AUTHORS COPYING CREDITS ChangeLog INSTALL README NEWS README.PlexDAE README.Win32
%{_bindir}/cdrdao
%{_datadir}/cdrdao
%{_bindir}/toc2*
%{_bindir}/cue2toc
%{_mandir}/man1/cdrdao*
%{_mandir}/man1/cue2toc*

%files -n gcdmaster
%defattr(-, root, root, -)
%{_bindir}/gcdmaster
%{_datadir}/gcdmaster
%{_datadir}/mime-info/gcdmaster*
%{_datadir}/mime/packages/gcdmaster.xml
%{_datadir}/applications/gcdmaster.desktop
%{_datadir}/application-registry/gcdmaster.applications
%{_datadir}/glib-2.0/schemas/org.gnome.gcdmaster.gschema.xml
%{_datadir}/pixmaps/gcdmaster*
%{_mandir}/man1/gcdmaster*
%{_mandir}/man1/toc2*

%changelog
* Fri Apr 15 2022 Denis Leroy <denis@poolshark.org> - 0:1.2.5-1
- gtk 3.0 port

* Mon Jul 20 2004 Denis Leroy <denis@poolshark.org> - 0:1.1.9pre1-0.fdr.1
- Added Ogg and libao dependencies
- Switch to gtkmm 2.4 APIs

* Mon Jun 26 2004 Denis Leroy <denis@poolshark.org> - 0:1.1.9-0.fdr.1
- Initial FC2 spec