]> git.pld-linux.org Git - packages/xfmedia.git/blame - xfmedia.spec
- fixed build by adding %{__intltoolize}
[packages/xfmedia.git] / xfmedia.spec
CommitLineData
02b3cfa7 1#
40956cba
MB
2# Conditional build:
3%bcond_without dbus # build without dbus support
02b3cfa7 4#
eba86c7a 5Summary: Xfmedia - lightweight media player based on the xine engine
fd791bc7 6Summary(pl.UTF-8): Xfmedia - lekki odtwarzacz multimedialny oparty na silniku xine
eba86c7a 7Name: xfmedia
c58f5e6b 8Version: 0.9.2
ae31db3a 9Release: 2
eba86c7a
RK
10License: GPL v2
11Group: X11/Applications/Multimedia
12Source0: http://spuriousinterrupt.org/projects/xfmedia/files/%{name}-%{version}.tar.bz2
c58f5e6b 13# Source0-md5: 6eb8bd1f67201f829e0f45e733c02bd5
7f7189e9 14Patch0: %{name}-desktop.patch
eba86c7a 15URL: http://spuriousinterrupt.org/projects/xfmedia/index.php
40956cba
MB
16BuildRequires: autoconf >= 2.50
17BuildRequires: automake >= 1:1.8
c58f5e6b
MB
18%{?with_dbus:BuildRequires: dbus-glib-devel >= 0.31}
19BuildRequires: gtk+2-devel >= 2:2.6.0
455d66ba 20BuildRequires: libexo-devel >= 0.3.0
40956cba 21BuildRequires: libtool
455d66ba 22BuildRequires: libxfce4util-devel >= 4.2.0
74c43d5c
RK
23BuildRequires: libxfcegui4-devel >= 4.2.0
24BuildRequires: rpmbuild(macros) >= 1.311
c58f5e6b
MB
25BuildRequires: startup-notification-devel >= 0.5
26BuildRequires: taglib-devel
27BuildRequires: xfce4-dev-tools >= 4.3.90.2
eba86c7a 28BuildRequires: xine-lib-devel
c58f5e6b
MB
29BuildRequires: xorg-lib-libXScrnSaver-devel
30Requires(post,postun): gtk+2 >= 2:2.6.0
40956cba 31Requires(post,postun): hicolor-icon-theme
455d66ba 32Requires: libexo >= 0.3.0
eba86c7a
RK
33BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
34
35%description
36Xfmedia is a lightweight media player based on the xine engine. The
37GTK+ GUI focuses on playing and managing audio files, but, being based
38on xine, supports video as well.
39
71e3ca29 40%description -l pl.UTF-8
eba86c7a 41Xfmedia jest lekkim odtwarzaczem multimedialnym opartym o silnik xine.
71e3ca29
JR
42Interfejs GTK+ skupia się na zarządzaniu i odtwarzaniu plików audio,
43ale, jako że jest oparty na xine, obsługuje również pliki wideo.
eba86c7a
RK
44
45%package plugins
46Summary: Xfmedia plugins
fd791bc7 47Summary(pl.UTF-8): Wtyczki dla Xfmedia
134b1d99 48Group: X11/Applications/Multimedia
c97c6464 49Requires: %{name} = %{version}-%{release}
eba86c7a
RK
50
51%description plugins
f105139c
RK
52Xfmedia plugins:
53- infopipe
eba86c7a 54
71e3ca29 55%description plugins -l pl.UTF-8
f105139c
RK
56Wtyczki dla Xfmedia:
57- infopipe
eba86c7a
RK
58
59%package devel
60Summary: Header files for Xfmedia
fd791bc7 61Summary(pl.UTF-8): Pliki nagłówkowe Xfmedia
eba86c7a 62Group: X11/Development/Libraries
c97c6464 63Requires: %{name} = %{version}-%{release}
eba86c7a
RK
64
65%description devel
f105139c 66Xfmedia - header files.
eba86c7a 67
71e3ca29
JR
68%description devel -l pl.UTF-8
69Xfmedia - pliki nagłówkowe.
eba86c7a
RK
70
71%prep
72%setup -q
7f7189e9 73%patch0 -p1
eba86c7a
RK
74
75%build
ae31db3a 76%{__intltoolize}
40956cba
MB
77%{__libtoolize}
78%{__aclocal}
79%{__autoconf}
80%{__autoheader}
81%{__automake}
02b3cfa7
RK
82%configure \
83 --disable-static \
c58f5e6b
MB
84 --%{?with_dbus:en}%{!?with_dbus:dis}able-dbus \
85 --enable-startup-notification \
86 --with-taglib \
74c43d5c
RK
87 --x-includes=%{_includedir}/xorg \
88 --x-libraries=%{_prefix}/lib/X11
89
eba86c7a
RK
90%{__make}
91
92%install
93rm -rf $RPM_BUILD_ROOT
eba86c7a
RK
94
95%{__make} install \
96 DESTDIR=$RPM_BUILD_ROOT
97
c58f5e6b
MB
98rm -f $RPM_BUILD_ROOT%{_libdir}/xfmedia/plugins/xfmedia-infopipe.la
99
a924b871
RK
100%find_lang %{name}
101
eba86c7a
RK
102%clean
103rm -rf $RPM_BUILD_ROOT
104
40956cba
MB
105%post
106%update_icon_cache hicolor
107
108%postun
109%update_icon_cache hicolor
110
a924b871 111%files -f %{name}.lang
eba86c7a
RK
112%defattr(644,root,root,755)
113%doc AUTHORS ChangeLog NEWS README* TODO
74c43d5c
RK
114%dir %{_sysconfdir}/xdg/%{name}
115%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/%{name}/*
eba86c7a 116%attr(755,root,root) %{_bindir}/*
8328ec29
JB
117%dir %{_libdir}/%{name}
118%dir %{_libdir}/%{name}/plugins
8328ec29
JB
119%{_iconsdir}/hicolor/48x48/apps/*
120%{_iconsdir}/hicolor/22x22/actions/*
40956cba
MB
121%{_desktopdir}/*.desktop
122%dir %{_datadir}/%{name}
36ef65f1
RK
123%dir %{_datadir}/%{name}/doc
124%{_datadir}/%{name}/doc/xfce.css
02b3cfa7
RK
125%dir %{_datadir}/%{name}/doc/C/
126%{_datadir}/%{name}/doc/C/*
eba86c7a
RK
127
128%files plugins
129%defattr(644,root,root,755)
8328ec29 130%attr(755,root,root) %{_libdir}/%{name}/plugins/*.so
eba86c7a
RK
131
132%files devel
133%defattr(644,root,root,755)
8328ec29 134%{_includedir}/%{name}
c58f5e6b 135%{_pkgconfigdir}/*.pc
This page took 0.0558 seconds and 4 git commands to generate.