]> git.pld-linux.org Git - packages/dermixd.git/blob - dermixd.spec
- fixed frontend description (lists)
[packages/dermixd.git] / dermixd.spec
1 Summary:        DerMixD is a TCP-controlled music playing daemon
2 Summary(hu.UTF-8):      DerMixD egy TCP-n keresztül irányítható zenelejátszó démon
3 Name:           dermixd
4 Version:        1.6.2
5 Release:        0.1
6 License:        GPL
7 Group:          Applications/Sound
8 Source0:        http://thomas.orgis.org/dermixd/%{name}-%{version}.tar.bz2
9 # Source0-md5:  5d9c8f5f7f827658d554e7d4013c8f6a
10 Patch0:         %{name}-1.6.2.patch
11 URL:            http://thomas.orgis.org/dermixd/
12 BuildRequires:  libsndfile-devel
13 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
14
15 %description
16 DerMixD is a TCP-controlled music playing daemon for GNU/Linux and
17 hopefully (at least in the future) other UNIX/POSIX systems. It's
18 inspiration is mixplayd, which does quite the same, but partly less
19 and partly more. And a bit different for sure.
20
21 %description -l hu.UTF-8
22 DerMixD egy TCP-n keresztül irányítható zenelejátszó démon
23 GNU/Linux-ra és remélhetőleg (legalább a jövőben) más UNIX/POSIX
24 rendszerekre is. Az ihlet a mixplayd nevű program, amely kicsit
25 hasonló, de egy kicsit kevesebb, kicsit több. És különbözik is tőle.
26
27
28 %package frontend
29 Summary:        DerMixD frontends (perl-modules and command-line utils)
30 Summary(hu.UTF-8):      DerMixD frontendek (perl-modulok és parancssori eszközök)
31 Group:          Applications/Sound
32
33 %description frontend
34 Two PERL Modules for talking to DerMixD:
35 - DerMixD::Base for basic communication
36 - DerMixD::Control for basic control with a bit smartness (using Base)
37
38 Two command line PERL script utilizing the Control module:
39 - dermixd-control for direct control and executing scripts of dermixd
40   commands
41 - simple_player player script reading (absolute) file names from stdin
42   and playing them
43
44 %description frontend -l hu.UTF-8
45 Két PERL modul:
46 - DerMixD::Base az alapvető kommunikációra
47 - DerMixD::Control az alapvető irányításra (a Base-t használja)
48
49 Két parancssori PERL-szkript a Control modult felhasználva:
50 - dermixd-control közvetlen irányításra és dermixd-szkriptek
51   futtatására
52 - simple_player egy lejátszó szkript, amely (abszolút) fájlneveket
53   olvas az stdin-ről és lejátssza őket
54
55
56 %prep
57 %setup -q
58 %patch0 -p1
59
60 %build
61 %{__make} gnu-alsa SNDFILE=yes VORBISFILE=yes
62
63 %install
64 rm -rf $RPM_BUILD_ROOT
65 install -d $RPM_BUILD_ROOT%{_bindir}
66 ## base
67 install dermixd $RPM_BUILD_ROOT%{_bindir}
68 ## frontend
69 install frontend/{dermixd-control,shuffle,simple_player} $RPM_BUILD_ROOT%{_bindir}
70 install -d $RPM_BUILD_ROOT%{perl_vendorlib}/DerMixD
71 install frontend/Param.pm $RPM_BUILD_ROOT%{perl_vendorlib}
72 install frontend/DerMixD/* $RPM_BUILD_ROOT%{perl_vendorlib}/DerMixD
73
74
75 %clean
76 rm -rf $RPM_BUILD_ROOT
77
78 %files
79 %defattr(644,root,root,755)
80 %doc INSTALL NOTES* README DECODERS AUTHORS BUGS CHANGES ChangeLog
81 %attr(755,root,root) %{_bindir}/dermixd
82
83
84 %files frontend
85 %defattr(644,root,root,755)
86 %attr(755,root,root) %{_bindir}/dermixd-control
87 %attr(755,root,root) %{_bindir}/shuffle
88 %attr(755,root,root) %{_bindir}/simple_player
89 %doc frontend/README
90 %dir %{perl_vendorlib}/DerMixD
91 %{perl_vendorlib}/Param.pm
92 %{perl_vendorlib}/DerMixD/*
This page took 0.065657 seconds and 3 git commands to generate.