gnome-media.spec
author niall
Thu, 07 Aug 2003 10:21:18 +0000
changeset 995 256942a05db7
parent 990 9274ab8d7ad7
child 1025 a32d1ed4f10d
permissions -rw-r--r--
2003-08-07 Niall Power <[email protected]> * acme.spec, gnome-media.spec gnome-panel.spec gnome-utils.spec: add/fix scrollkeeper dependencies, bump release.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
79
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
     1
Name:         gnome-media
216
5ddf2f909633 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 93
diff changeset
     2
Summary:      GNOME Multimedia
5ddf2f909633 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 93
diff changeset
     3
Group:        System/GUI/GNOME
964
368c1e8fb638 2003-08-05 Glynn Foster <[email protected]>
gman
parents: 888
diff changeset
     4
Version:      2.2.2
995
256942a05db7 2003-08-07 Niall Power <[email protected]>
niall
parents: 990
diff changeset
     5
Release:      3
79
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
     6
Distribution: Mercury
575
2b5c59a05848 2003-07-15 Mark McLoughlin <[email protected]>
markmc
parents: 569
diff changeset
     7
Vendor:       Sun Microsystems, Inc.
79
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
     8
License:      GPL
216
5ddf2f909633 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 93
diff changeset
     9
Source:       http://ftp.gnome.org/pub/GNOME/sources/gnome-media/2.2/gnome-media-%{version}.tar.bz2
510
b433e4521ef7 Adding yet more .po files
mick
parents: 440
diff changeset
    10
Source1:      gnome-media-l10n-po.tar.bz2
708
f97d8741246a 2003-07-22 Glynn Foster <[email protected]>
gman
parents: 575
diff changeset
    11
Source2:      gnome-mixer.png
888
e41629508fed 2003-08-01 Glynn Foster <[email protected]>
gman
parents: 831
diff changeset
    12
Patch1:       gnome-media-01-window-icon.diff
964
368c1e8fb638 2003-08-05 Glynn Foster <[email protected]>
gman
parents: 888
diff changeset
    13
Patch2:       gnome-media-02-potfiles-in.diff
368c1e8fb638 2003-08-05 Glynn Foster <[email protected]>
gman
parents: 888
diff changeset
    14
Patch3:       gnome-media-03-window-title.diff
368c1e8fb638 2003-08-05 Glynn Foster <[email protected]>
gman
parents: 888
diff changeset
    15
Patch4:       gnome-media-04-menu-entry.diff
990
9274ab8d7ad7 2003-08-06 Glynn Foster <[email protected]>
gman
parents: 964
diff changeset
    16
Patch5:       gnome-media-05-prompt-overwrite.diff
79
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    17
URL:          http://www.gnome.org
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    18
BuildRoot:    %{_tmppath}/%{name}-%{version}-build
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    19
Docdir:       %{_docdir}
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    20
Autoreqprov:  on
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    21
274
e647d31d12a6 *** empty log message ***
mattk
parents: 216
diff changeset
    22
%define 	gstreamer_version 		0.5.1
e647d31d12a6 *** empty log message ***
mattk
parents: 216
diff changeset
    23
%define 	gstreamer_devel_version 	0.5.1
e647d31d12a6 *** empty log message ***
mattk
parents: 216
diff changeset
    24
%define 	gstreamer_plugins_version 	0.5.1
e647d31d12a6 *** empty log message ***
mattk
parents: 216
diff changeset
    25
%define 	gstreamer_plugins_devel_version 	0.5.1
995
256942a05db7 2003-08-07 Niall Power <[email protected]>
niall
parents: 990
diff changeset
    26
%define		scrollkeeper_version		0.3.11
274
e647d31d12a6 *** empty log message ***
mattk
parents: 216
diff changeset
    27
e647d31d12a6 *** empty log message ***
mattk
parents: 216
diff changeset
    28
Requires: 	gstreamer >= %{gstreamer_version}
e647d31d12a6 *** empty log message ***
mattk
parents: 216
diff changeset
    29
Requires: 	gstreamer-plugins >= %{gstreamer_plugins_version}
995
256942a05db7 2003-08-07 Niall Power <[email protected]>
niall
parents: 990
diff changeset
    30
Requires:	scrollkeeper >= %{scrollkeeper_version}
274
e647d31d12a6 *** empty log message ***
mattk
parents: 216
diff changeset
    31
BuildRequires:  gstreamer-devel >= %{gstreamer_devel_version}
e647d31d12a6 *** empty log message ***
mattk
parents: 216
diff changeset
    32
BuildRequires: 	gstreamer-plugins-devel => %{gstreamer_plugins_devel_version}
e647d31d12a6 *** empty log message ***
mattk
parents: 216
diff changeset
    33
79
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    34
%description
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    35
This package contains some multimedia programs for GNOME.
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    36
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    37
%prep
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    38
%setup -q
416
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    39
%patch1 -p1
569
b63182ee420f updating the POTFILES.in so intltool-update can be run.
mick
parents: 552
diff changeset
    40
%patch2 -p1
721
e9b878aa5046 2003-07-22 Glynn Foster <[email protected]>
gman
parents: 708
diff changeset
    41
%patch3 -p1
888
e41629508fed 2003-08-01 Glynn Foster <[email protected]>
gman
parents: 831
diff changeset
    42
%patch4 -p1
990
9274ab8d7ad7 2003-08-06 Glynn Foster <[email protected]>
gman
parents: 964
diff changeset
    43
%patch5 -p1
708
f97d8741246a 2003-07-22 Glynn Foster <[email protected]>
gman
parents: 575
diff changeset
    44
cp %SOURCE2 gmix
79
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    45
510
b433e4521ef7 Adding yet more .po files
mick
parents: 440
diff changeset
    46
tar jxvf %SOURCE1
79
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    47
%build
416
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    48
libtoolize --force
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    49
aclocal -I /usr/share/aclocal/gnome2-macros
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    50
automake -a -c -f
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    51
autoconf
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    52
216
5ddf2f909633 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 93
diff changeset
    53
CFLAGS="$RPM_OPT_FLAGS"			\
5ddf2f909633 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 93
diff changeset
    54
./configure --prefix=%{_prefix}		\
5ddf2f909633 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 93
diff changeset
    55
	    --libexecdir=%{_libexecdir}	\
5ddf2f909633 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 93
diff changeset
    56
	    --sysconfdir=%{_sysconfdir}
416
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    57
# workaround gnome-cd/.deps/$(CDROM_HOST)-cdrom.Po
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    58
case "`uname -s`" in
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    59
*FreeBSD*)
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    60
        CDROM_HOST=freebsd
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    61
        ;;
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    62
*Linux*)
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    63
        CDROM_HOST=linux
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    64
        ;;
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    65
*SunOS*)
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    66
        CDROM_HOST=solaris
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    67
        ;;
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    68
esac
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    69
echo '# dummy' > ./gnome-cd/.deps/$CDROM_HOST-cdrom.Po
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    70
79
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    71
make 
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    72
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    73
%install
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    74
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 
216
5ddf2f909633 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 93
diff changeset
    75
make DESTDIR=$RPM_BUILD_ROOT install
79
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    76
unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL 
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    77
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    78
%clean
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    79
rm -rf $RPM_BUILD_ROOT
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    80
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    81
%post
216
5ddf2f909633 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 93
diff changeset
    82
/sbin/ldconfig
79
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    83
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    84
SCHEMAS="gnome-volume-control.schemas CDDB-Slave2.schemas gnome-cd.schemas gnome-sound-recorder.schemas"
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    85
for S in $SCHEMAS; do
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    86
 gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/$S >/dev/null
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    87
done
529
59f0d3569ed8 scrollkeeper l10n install for gnome-utils
mlei
parents: 510
diff changeset
    88
for i in zh_CN zh_TW ko_KR ja_JP de_DE es_ES fr_FR it_IT sv_SE ; do
59f0d3569ed8 scrollkeeper l10n install for gnome-utils
mlei
parents: 510
diff changeset
    89
        langtag=$i
59f0d3569ed8 scrollkeeper l10n install for gnome-utils
mlei
parents: 510
diff changeset
    90
        [ ${i:0:2} == "zh" ] || langtag=${i:0:2}
59f0d3569ed8 scrollkeeper l10n install for gnome-utils
mlei
parents: 510
diff changeset
    91
        for j in gnome-cd grecord ; do
59f0d3569ed8 scrollkeeper l10n install for gnome-utils
mlei
parents: 510
diff changeset
    92
                [ -e  %{_datadir}/omf/gnome-media/$j-$langtag.omf ] && \
59f0d3569ed8 scrollkeeper l10n install for gnome-utils
mlei
parents: 510
diff changeset
    93
                env LANG=$i LC_ALL=$i scrollkeeper-install -q %{_datadir}/omf/gnome-media/$j-$langtag.omf
59f0d3569ed8 scrollkeeper l10n install for gnome-utils
mlei
parents: 510
diff changeset
    94
        done
59f0d3569ed8 scrollkeeper l10n install for gnome-utils
mlei
parents: 510
diff changeset
    95
done
413
3e27fbbe6ce7 2003-07-03 Glynn Foster <[email protected]>
gman
parents: 324
diff changeset
    96
scrollkeeper-update -q
79
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    97
216
5ddf2f909633 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 93
diff changeset
    98
%postun
5ddf2f909633 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 93
diff changeset
    99
/sbin/ldconfig
529
59f0d3569ed8 scrollkeeper l10n install for gnome-utils
mlei
parents: 510
diff changeset
   100
for i in zh_CN zh_TW ko_KR ja_JP de_DE es_ES fr_FR it_IT sv_SE ; do
59f0d3569ed8 scrollkeeper l10n install for gnome-utils
mlei
parents: 510
diff changeset
   101
        langtag=$i
59f0d3569ed8 scrollkeeper l10n install for gnome-utils
mlei
parents: 510
diff changeset
   102
        [ ${i:0:2} == "zh" ] || langtag=${i:0:2}
59f0d3569ed8 scrollkeeper l10n install for gnome-utils
mlei
parents: 510
diff changeset
   103
        for j in gnome-cd grecord ; do
59f0d3569ed8 scrollkeeper l10n install for gnome-utils
mlei
parents: 510
diff changeset
   104
                [ -e  %{_datadir}/omf/gnome-media/$j-$langtag.omf ] && \
59f0d3569ed8 scrollkeeper l10n install for gnome-utils
mlei
parents: 510
diff changeset
   105
                env LANG=$i LC_ALL=$i scrollkeeper-uninstall -q %{_datadir}/omf/gnome-media/$j-$langtag.omf
59f0d3569ed8 scrollkeeper l10n install for gnome-utils
mlei
parents: 510
diff changeset
   106
        done
59f0d3569ed8 scrollkeeper l10n install for gnome-utils
mlei
parents: 510
diff changeset
   107
done
413
3e27fbbe6ce7 2003-07-03 Glynn Foster <[email protected]>
gman
parents: 324
diff changeset
   108
scrollkeeper-update -q
79
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   109
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   110
%files
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   111
%defattr (-, root, root)
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   112
%{_bindir}/*
757
214594ee07f1 2003-07-24 Glynn Foster <[email protected]>
gman
parents: 721
diff changeset
   113
%{_libexecdir}/*
79
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   114
%{_libdir}/*.so.*
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   115
%{_libdir}/*.so
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   116
%{_libdir}/*.la
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   117
%{_libdir}/*.a
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   118
%{_libdir}/bonobo/servers/*
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   119
%{_includedir}/* 
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   120
%{_datadir}/locale/*/LC_MESSAGES/*.mo
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   121
%{_datadir}/control-center-2.0/capplets/*
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   122
%{_datadir}/omf/gnome-media/*
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   123
%{_datadir}/gnome/help/*
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   124
%{_datadir}/idl/*
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   125
%{_datadir}/pixmaps/*
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   126
%{_sysconfdir}/gconf/schemas/*.schemas
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   127
%{_datadir}/applications/*
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   128
%{_datadir}/gnome-media-2.0/*
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   129
%{_datadir}/gnome-sound-recorder
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   130
216
5ddf2f909633 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 93
diff changeset
   131
%changelog
995
256942a05db7 2003-08-07 Niall Power <[email protected]>
niall
parents: 990
diff changeset
   132
* Thu Aug 07 2003 - <[email protected]>
256942a05db7 2003-08-07 Niall Power <[email protected]>
niall
parents: 990
diff changeset
   133
- post install uses scrollkeeper so make it a dependency
256942a05db7 2003-08-07 Niall Power <[email protected]>
niall
parents: 990
diff changeset
   134
990
9274ab8d7ad7 2003-08-06 Glynn Foster <[email protected]>
gman
parents: 964
diff changeset
   135
* Wed Aug 06 2003 - <[email protected]>
9274ab8d7ad7 2003-08-06 Glynn Foster <[email protected]>
gman
parents: 964
diff changeset
   136
- Prompt before you overwrite a filename.
9274ab8d7ad7 2003-08-06 Glynn Foster <[email protected]>
gman
parents: 964
diff changeset
   137
964
368c1e8fb638 2003-08-05 Glynn Foster <[email protected]>
gman
parents: 888
diff changeset
   138
* Tue Aug 05 2003 - <[email protected]>
368c1e8fb638 2003-08-05 Glynn Foster <[email protected]>
gman
parents: 888
diff changeset
   139
- New tarball, bump version, reset release.
368c1e8fb638 2003-08-05 Glynn Foster <[email protected]>
gman
parents: 888
diff changeset
   140
888
e41629508fed 2003-08-01 Glynn Foster <[email protected]>
gman
parents: 831
diff changeset
   141
* Fri Aug 01 2003 - <[email protected]>
e41629508fed 2003-08-01 Glynn Foster <[email protected]>
gman
parents: 831
diff changeset
   142
- Add supported menu categories
e41629508fed 2003-08-01 Glynn Foster <[email protected]>
gman
parents: 831
diff changeset
   143
708
f97d8741246a 2003-07-22 Glynn Foster <[email protected]>
gman
parents: 575
diff changeset
   144
* Tue Jul 21 2003 - <[email protected]>
f97d8741246a 2003-07-22 Glynn Foster <[email protected]>
gman
parents: 575
diff changeset
   145
- New mixer icon
f97d8741246a 2003-07-22 Glynn Foster <[email protected]>
gman
parents: 575
diff changeset
   146
510
b433e4521ef7 Adding yet more .po files
mick
parents: 440
diff changeset
   147
* Wed Jul 09 2003 - <[email protected]>
b433e4521ef7 Adding yet more .po files
mick
parents: 440
diff changeset
   148
- add in sun po files
b433e4521ef7 Adding yet more .po files
mick
parents: 440
diff changeset
   149
79
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   150
* Wed May 14 2003 - [email protected]
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   151
- Initial Sun Release