]> git.pld-linux.org Git - packages/minidlna.git/blame - minidlna.spec
- updated to 1.0.25
[packages/minidlna.git] / minidlna.spec
CommitLineData
ba1cba68 1Summary: DLNA server software
2Summary(pl.UTF-8): DLNA server software
3Name: minidlna
8170ac4a 4Version: 1.0.25
50053b5e 5Release: 1
ba1cba68 6License: GPL
7Group: Networking/Daemons
8Source0: http://downloads.sourceforge.net/minidlna/%{name}_%{version}_src.tar.gz
8170ac4a 9# Source0-md5: d966256baf2f9b068b9de871ab5dade5
50053b5e 10Source1: %{name}.init
8170ac4a 11Patch0: %{name}-ffmpeg10.patch
ba1cba68 12URL: http://sourceforge.net/projects/minidlna/
13BuildRequires: ffmpeg-devel
14BuildRequires: flac-devel
15BuildRequires: libdlna-devel >= 0.2.1
16BuildRequires: libexif-devel
17BuildRequires: libid3tag-devel
18BuildRequires: libjpeg-devel
19BuildRequires: libogg-devel
20BuildRequires: libvorbis-devel
21BuildRequires: rpmbuild(macros) >= 1.228
22BuildRequires: sqlite3-devel
23Requires(post,preun): /sbin/chkconfig
24BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26%description
27MiniDLNA (aka ReadyDLNA) is server software with the aim of being
28fully compliant with DLNA/UPnP-AV clients.
29
30%description -l pl.UTF-8
31MiniDLNA (aka ReadyDLNA) is server software with the aim of being
32fully compliant with DLNA/UPnP-AV clients.
33
34%prep
35%setup -q
8170ac4a 36%patch0 -p1
50053b5e 37sed -i -e 's#-O3#$(OPTFLAGS)#g' Makefile
ba1cba68 38
39%build
50053b5e
AM
40%{__make} \
41 CC="%{__cc}" \
42 OPTFLAGS="%{rpmcflags} %{rpmcppflags}"
ba1cba68 43
44%install
45rm -rf $RPM_BUILD_ROOT
46
50053b5e
AM
47install -d $RPM_BUILD_ROOT/etc/rc.d/init.d
48
ba1cba68 49%{__make} install \
50 DESTDIR=$RPM_BUILD_ROOT
51
157dd3ca
GP
52%{__make} install-conf \
53 DESTDIR=$RPM_BUILD_ROOT
54
50053b5e
AM
55install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
56
ba1cba68 57%post
58/sbin/chkconfig --add %{name}
59%service %{name} restart
60
61%preun
62if [ "$1" = "0" ]; then
63 %service -q %{name} stop
64 /sbin/chkconfig --del %{name}
65fi
66
67%clean
68rm -rf $RPM_BUILD_ROOT
69
70%files
71%defattr(644,root,root,755)
72%doc NEWS README TODO
50053b5e 73%attr(754,root,root) /etc/rc.d/init.d/minidlna
ba1cba68 74%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/minidlna.conf
75%attr(755,root,root) %{_sbindir}/minidlna
This page took 0.03707 seconds and 4 git commands to generate.