gnome-media.spec
author mick
Tue, 15 Jul 2003 13:18:50 +0000
changeset 569 b63182ee420f
parent 552 36a802302e86
child 575 2b5c59a05848
permissions -rw-r--r--
updating the POTFILES.in so intltool-update can be run.
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
79
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
     4
Version:      2.2.1.1
569
b63182ee420f updating the POTFILES.in so intltool-update can be run.
mick
parents: 552
diff changeset
     5
Release:      7
79
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
     6
Distribution: Mercury
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
     7
Vendor:       Sun Microsystems Inc
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
323
078117fa5158 2003-06-27 Glynn Foster <[email protected]>
gman
parents: 290
diff changeset
    11
Patch0:       gnome-media-01-window-icon.diff
440
9fa3d343bded patch rename
mlei
parents: 416
diff changeset
    12
Patch1:       gnome-media-02-add-l10n-online-help.diff
569
b63182ee420f updating the POTFILES.in so intltool-update can be run.
mick
parents: 552
diff changeset
    13
Patch2:       gnome-media-03-potfiles_in.diff
79
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    14
URL:          http://www.gnome.org
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    15
BuildRoot:    %{_tmppath}/%{name}-%{version}-build
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    16
Docdir:       %{_docdir}
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    17
Autoreqprov:  on
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    18
274
e647d31d12a6 *** empty log message ***
mattk
parents: 216
diff changeset
    19
%define 	gstreamer_version 		0.5.1
e647d31d12a6 *** empty log message ***
mattk
parents: 216
diff changeset
    20
%define 	gstreamer_devel_version 	0.5.1
e647d31d12a6 *** empty log message ***
mattk
parents: 216
diff changeset
    21
%define 	gstreamer_plugins_version 	0.5.1
e647d31d12a6 *** empty log message ***
mattk
parents: 216
diff changeset
    22
%define 	gstreamer_plugins_devel_version 	0.5.1
e647d31d12a6 *** empty log message ***
mattk
parents: 216
diff changeset
    23
e647d31d12a6 *** empty log message ***
mattk
parents: 216
diff changeset
    24
Requires: 	gstreamer >= %{gstreamer_version}
e647d31d12a6 *** empty log message ***
mattk
parents: 216
diff changeset
    25
Requires: 	gstreamer-plugins >= %{gstreamer_plugins_version}
e647d31d12a6 *** empty log message ***
mattk
parents: 216
diff changeset
    26
BuildRequires:  gstreamer-devel >= %{gstreamer_devel_version}
e647d31d12a6 *** empty log message ***
mattk
parents: 216
diff changeset
    27
BuildRequires: 	gstreamer-plugins-devel => %{gstreamer_plugins_devel_version}
e647d31d12a6 *** empty log message ***
mattk
parents: 216
diff changeset
    28
79
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    29
%description
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    30
This package contains some multimedia programs for GNOME.
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    31
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    32
%prep
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    33
%setup -q
324
beb6599388b2 oops, p1
markmc
parents: 323
diff changeset
    34
%patch0 -p1
416
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    35
%patch1 -p1
569
b63182ee420f updating the POTFILES.in so intltool-update can be run.
mick
parents: 552
diff changeset
    36
%patch2 -p1
79
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    37
510
b433e4521ef7 Adding yet more .po files
mick
parents: 440
diff changeset
    38
tar jxvf %SOURCE1
79
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    39
%build
416
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    40
libtoolize --force
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    41
aclocal -I /usr/share/aclocal/gnome2-macros
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    42
automake -a -c -f
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    43
autoconf
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    44
216
5ddf2f909633 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 93
diff changeset
    45
CFLAGS="$RPM_OPT_FLAGS"			\
5ddf2f909633 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 93
diff changeset
    46
./configure --prefix=%{_prefix}		\
5ddf2f909633 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 93
diff changeset
    47
	    --libexecdir=%{_libexecdir}	\
5ddf2f909633 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 93
diff changeset
    48
	    --sysconfdir=%{_sysconfdir}
416
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    49
# workaround gnome-cd/.deps/$(CDROM_HOST)-cdrom.Po
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    50
case "`uname -s`" in
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    51
*FreeBSD*)
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    52
        CDROM_HOST=freebsd
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    53
        ;;
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    54
*Linux*)
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    55
        CDROM_HOST=linux
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    56
        ;;
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    57
*SunOS*)
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    58
        CDROM_HOST=solaris
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    59
        ;;
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    60
esac
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    61
echo '# dummy' > ./gnome-cd/.deps/$CDROM_HOST-cdrom.Po
6fbfd3aa1991 L10N online help integration for gnome media
mlei
parents: 413
diff changeset
    62
79
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    63
make 
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    64
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    65
%install
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    66
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 
216
5ddf2f909633 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 93
diff changeset
    67
make DESTDIR=$RPM_BUILD_ROOT install
79
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    68
unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL 
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    69
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    70
%clean
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    71
rm -rf $RPM_BUILD_ROOT
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    72
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    73
%post
216
5ddf2f909633 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 93
diff changeset
    74
/sbin/ldconfig
79
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    75
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    76
SCHEMAS="gnome-volume-control.schemas CDDB-Slave2.schemas gnome-cd.schemas gnome-sound-recorder.schemas"
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    77
for S in $SCHEMAS; do
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    78
 gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/$S >/dev/null
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    79
done
529
59f0d3569ed8 scrollkeeper l10n install for gnome-utils
mlei
parents: 510
diff changeset
    80
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
    81
        langtag=$i
59f0d3569ed8 scrollkeeper l10n install for gnome-utils
mlei
parents: 510
diff changeset
    82
        [ ${i:0:2} == "zh" ] || langtag=${i:0:2}
59f0d3569ed8 scrollkeeper l10n install for gnome-utils
mlei
parents: 510
diff changeset
    83
        for j in gnome-cd grecord ; do
59f0d3569ed8 scrollkeeper l10n install for gnome-utils
mlei
parents: 510
diff changeset
    84
                [ -e  %{_datadir}/omf/gnome-media/$j-$langtag.omf ] && \
59f0d3569ed8 scrollkeeper l10n install for gnome-utils
mlei
parents: 510
diff changeset
    85
                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
    86
        done
59f0d3569ed8 scrollkeeper l10n install for gnome-utils
mlei
parents: 510
diff changeset
    87
done
413
3e27fbbe6ce7 2003-07-03 Glynn Foster <[email protected]>
gman
parents: 324
diff changeset
    88
scrollkeeper-update -q
79
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
    89
216
5ddf2f909633 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 93
diff changeset
    90
%postun
5ddf2f909633 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 93
diff changeset
    91
/sbin/ldconfig
529
59f0d3569ed8 scrollkeeper l10n install for gnome-utils
mlei
parents: 510
diff changeset
    92
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
    93
        langtag=$i
59f0d3569ed8 scrollkeeper l10n install for gnome-utils
mlei
parents: 510
diff changeset
    94
        [ ${i:0:2} == "zh" ] || langtag=${i:0:2}
59f0d3569ed8 scrollkeeper l10n install for gnome-utils
mlei
parents: 510
diff changeset
    95
        for j in gnome-cd grecord ; do
59f0d3569ed8 scrollkeeper l10n install for gnome-utils
mlei
parents: 510
diff changeset
    96
                [ -e  %{_datadir}/omf/gnome-media/$j-$langtag.omf ] && \
59f0d3569ed8 scrollkeeper l10n install for gnome-utils
mlei
parents: 510
diff changeset
    97
                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
    98
        done
59f0d3569ed8 scrollkeeper l10n install for gnome-utils
mlei
parents: 510
diff changeset
    99
done
413
3e27fbbe6ce7 2003-07-03 Glynn Foster <[email protected]>
gman
parents: 324
diff changeset
   100
scrollkeeper-update -q
79
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   101
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   102
%files
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   103
%defattr (-, root, root)
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   104
%{_bindir}/*
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   105
%{_libdir}/*.so.*
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   106
%{_libdir}/*.so
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   107
%{_libdir}/*.la
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   108
%{_libdir}/*.a
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   109
%{_libdir}/bonobo/servers/*
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   110
%{_includedir}/* 
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   111
%{_datadir}/locale/*/LC_MESSAGES/*.mo
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   112
%{_datadir}/control-center-2.0/capplets/*
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   113
%{_datadir}/omf/gnome-media/*
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   114
%{_datadir}/gnome/help/*
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   115
%{_datadir}/idl/*
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   116
%{_datadir}/pixmaps/*
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   117
%{_sysconfdir}/gconf/schemas/*.schemas
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   118
%{_datadir}/applications/*
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   119
%{_datadir}/gnome-media-2.0/*
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   120
%{_datadir}/gnome-sound-recorder
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   121
216
5ddf2f909633 2003-05-29 Glynn Foster <[email protected]>
gman
parents: 93
diff changeset
   122
%changelog
510
b433e4521ef7 Adding yet more .po files
mick
parents: 440
diff changeset
   123
* Wed Jul 09 2003 - <[email protected]>
b433e4521ef7 Adding yet more .po files
mick
parents: 440
diff changeset
   124
- add in sun po files
b433e4521ef7 Adding yet more .po files
mick
parents: 440
diff changeset
   125
79
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   126
* Wed May 14 2003 - [email protected]
eb19170f9fff *** empty log message ***
mattk
parents:
diff changeset
   127
- Initial Sun Release