]> git.pld-linux.org Git - SPECS.git/blob - jack.spec
SPECS updated Tue 30 Apr 15:13:02 CEST 2024
[SPECS.git] / jack.spec
1 %define         module jack
2
3 Summary:        Module for accessing CDDB and FreeDB
4 Summary(pl.UTF-8):      Moduł do łączenia z bazami CDDB i FreeDB
5 Name:           jack
6 Version:        3.1.1
7 Release:        6
8 License:        GPL
9 Group:          Development/Languages/Python
10 Source0:        http://www.home.unix-ag.org/arne/jack/%{module}-%{version}.tar.gz
11 # Source0-md5:  8ec8971380ba009249d1bb3d1b3e7344
12 Patch0:         %{name}-build.patch
13 URL:            http://www.home.unix-ag.org/arne/jack/
14 BuildRequires:  ncurses-devel
15 BuildRequires:  python-devel >= 2.2
16 BuildRequires:  python-modules
17 BuildRequires:  rpm-pythonprov
18 BuildRequires:  rpmbuild(macros) >= 1.174
19 %pyrequires_eq  python-modules
20 Requires:       ncurses
21 Requires:       python-CDDB
22 Requires:       python-ID3
23 Requires:       python-jack-cursesmodule = %{epoch}:%{version}-%{release}
24 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26 %description
27 Jack is a python CDDA ripping program. It has been developed with one
28 main goal: making MP3s without having to worry.
29
30 %description -l pl.UTF-8
31 Jack jest programem do zgrywania płyt audio do plików WAV, MP3 lub
32 OGG, stworzony by nie trzeba było się martwić o to, iż jakikolwiek
33 błąd przy zgrywaniu umknie naszej uwadze.
34
35 %package -n python-%{module}-cursesmodule
36 Summary:        An improved Python curses module used by jack (a Python ripping program)
37 Summary(pl.UTF-8):      Ulepszona wersja modułu curses dla Pythona wykorzystywana przez program jack
38 Group:          Development/Languages/Python
39 %pyrequires_eq  python-libs
40
41 %description -n python-%{module}-cursesmodule
42 Improved Python curses module used by jack (a Python ripping program).
43
44 %description -n python-%{module}-cursesmodule -l pl.UTF-8
45 Ulepszona wersja modułu curses dla Pythona wykorzystywana przez jack -
46 program do zgrywania płyt Audio CD.
47
48 %prep
49 %setup -q -n %{module}-%{version}
50 %patch0 -p1
51
52 %build
53 CFLAGS="%{rpmcflags}"
54 export CFLAGS
55 %py_build
56
57 #py_comp *.py
58 #py_ocomp *.py
59
60 %install
61 rm -rf $RPM_BUILD_ROOT
62 install -d $RPM_BUILD_ROOT%{py_sitedir}
63 install -d $RPM_BUILD_ROOT%{_bindir}
64
65 %py_install
66
67 rm -f $RPM_BUILD_ROOT%{py_sitedir}/*.py
68 install jack $RPM_BUILD_ROOT%{_bindir}
69
70 %clean
71 rm -rf $RPM_BUILD_ROOT
72
73 %files
74 %defattr(644,root,root,755)
75 %doc doc/[!g]*
76 %{py_sitedir}/*.py[co]
77 %attr(755,root,root) %{_bindir}/jack
78
79 %files -n python-%{module}-cursesmodule
80 %defattr(644,root,root,755)
81 %attr(755,root,root) %{py_sitedir}/jack_cursesmodule.so
82 %{py_sitedir}/jack-*.egg-info
This page took 0.31456 seconds and 3 git commands to generate.