source: projects/specs/tags/6_0_REL/i/imms/imms-vl.spec @ 521

Revision 521, 6.4 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1%define xmms_generaldir %(xmms-config --general-plugin-dir)
2%define bmp_generaldir %{_libdir}/bmp/General
3
4Summary: Intelligent Multimedia Management System plugin for XMMS and BMP.
5Summary(ja): XMMS¤ÈBMPÍѤÎIMMS(Intelligent Multimedia Management System)¥×¥é¥°¥¤¥ó
6Name: imms
7Version: 3.0.2
8Release: 0vl1
9License: GPL
10Group: Applications/Multimedia
11URL: http://www.luminal.org/phpwiki/index.php/IMMS
12Source: http://dl.sf.net/imms/imms-%{version}.tar.gz
13BuildRoot: %{_tmppath}/%{name}-%{version}-root
14
15BuildRequires: XOrg-devel, gtk+-devel, glib2-devel, taglib-devel
16BuildRequires: pcre-devel, xmms-devel, sqlite3-devel, zlib-devel
17BuildRequires: fftw3-devel, readline-devel, beepmp-devel
18BuildRequires: libglade2-devel, libtorch-devel
19Requires: fftw3
20
21%description
22IMMS is an adaptive playlist plug-in for XMMS and BMP designed to simplify management
23and prioritization of large collections of music.
24
25Some of the key features include:
26* Rating and playlist adjustment is done completely transparently to the user.
27  IMMS is super easy to use!
28* Files are indentified by paths and checksums. Even if you move them they
29  still keep their ratings.
30* Though mostly "good" songs will be played, ocasionally less popular songs
31  will sneak in to give them a chance to earn user's favour.
32* IMMS does a better job of shuffling than XMMS. It is able to recognise
33  different versions of the same song and not play them in quick succession.
34
35%description -l ja
36IMMS¤Ï¿ô¿¤¯¤Î²»³Ú¥Õ¥¡¥¤¥ë¤Î¥³¥ì¥¯¥·¥ç¥ó¤ò´Êñ¤Ë´ÉÍý¤·Í¥Àè½ç°Ì¤òÉÕ¤±¤ë
37¤¿¤á¤ËÀ߷פµ¤ì¤¿XMMS¤ÈBMPÍѤΥץ饰¥¤¥ó¤Ç¤¹¡£
38
39¼çÍפʵ¡Ç½¤Ï¼¡¤ÎÄ̤ê¤Ç¤¹¡§
40* ¥ì¥¤¥Æ¥£¥ó¥°¤È¥×¥ì¥¤¥ê¥¹¥È¤ÎÄ´À°¤Ï¥æ¡¼¥¶¡¼¤ËÂФ·¤Æ´°Á´¤ËÆ©ÌÀ¤Ç¤¹¡£
41  IMMS¤ÏÈó¾ï¤Ë´Êñ¤Ë»È¤¨¤Þ¤¹¡ª
42* ¥Õ¥¡¥¤¥ë¤Ï¥Ñ¥¹¤È¥Á¥§¥Ã¥¯¥µ¥à¤Ç¼±Ê̤µ¤ì¤Þ¤¹¡£¥Õ¥¡¥¤¥ë¤ò°ÜÆ°¤·¤Æ¤â
43  ¥ì¥¤¥Æ¥£¥ó¥°¤ÏÊݸ¤µ¤ì¤Þ¤¹¡£
44* ¤Û¤È¤ó¤É¤Ï¡Ö¹¥¤ß¡×¤Î¶Ê¤Ð¤«¤ê±éÁÕ¤µ¤ì¤Þ¤¹¤¬¡¢»þÀÞ¤¢¤Þ¤êʹ¤«¤Ê¤¤¶Ê¤â
45  ³ä¤ê¹þ¤ß¡¢¥æ¡¼¥¶¡¼¤Îµ¤¤ò°ú¤¯µ¡²ñ¤òÍ¿¤¨¤é¤ì¤Þ¤¹¡£
46* IMMS¤ÏXMMS¤è¤ê¤â¾å¼ê¤Ê¥·¥ã¥Õ¥ê¥ó¥°¤ò¤·¤Þ¤¹¡£Æ±¤¸¶Ê¤Î°ã¤¦¥Ð¡¼¥¸¥ç¥ó¤ò
47  ¼±Ê̤Ǥ­¡¢¤½¤ì¤é¤òû´ü´Ö¤ËϢ³¤·¤Æ±éÁÕ¤·¤Þ¤»¤ó¡£
48
49%package -n xmms-imms
50Summary: Intelligent Multimedia Management System plugin for XMMS
51Summary(ja): IMMS¤ÎXMMSÍѥץ饰¥¤¥ó
52Group: Applications/Multimedia
53Requires: imms
54
55%description -n xmms-imms
56xmms-imms is an IMMS plugin for XMMS.
57
58%description -l ja -n xmms-imms
59xmms-imms¤ÏXMMSÍѤÎIMMS¥×¥é¥°¥¤¥ó¤Ç¤¹¡£
60
61%package -n beepmp-imms
62Summary: Intelligent Multimedia Management System plugin for BMP
63Summary(ja): IMMS¤ÎBMPÍѥץ饰¥¤¥ó
64Group: Applications/Multimedia
65Requires: imms
66
67%description -n beepmp-imms
68beepmp-imms is an IMMS plugin for BMP.
69
70%description -l ja -n beepmp-imms
71beepmp-imms¤ÏBMPÍѤÎIMMS¥×¥é¥°¥¤¥ó¤Ç¤¹¡£
72
73%prep
74%setup -q -n %{name}-%{version}
75#%patch0 -p1
76
77%build
78%configure --with-taglib --with-vorbis
79%{__make}
80
81%install
82%{__rm} -rf ${RPM_BUILD_ROOT}
83%{__install} -d ${RPM_BUILD_ROOT}%{xmms_generaldir}
84%{__install} -m 0755 build/libxmmsimms2.so ${RPM_BUILD_ROOT}%{xmms_generaldir}/libxmmsimms.so
85%{__install} -d ${RPM_BUILD_ROOT}%{bmp_generaldir}
86%{__install} -m 0755 build/libbmpimms2.so ${RPM_BUILD_ROOT}%{bmp_generaldir}/libbmpimms.so
87%{__install} -d ${RPM_BUILD_ROOT}%{_bindir}
88%{__install} -m 0755 build/{analyzer,immstool,immsd,immsremote} ${RPM_BUILD_ROOT}%{_bindir}
89%{__install} -d ${RPM_BUILD_ROOT}%{_datadir}/imms
90%{__install} -m 0644 immsremote/immsremote.glade ${RPM_BUILD_ROOT}%{_datadir}/imms
91
92%clean
93%{__rm} -rf ${RPM_BUILD_ROOT}
94
95%files
96%defattr(-, root, root)
97%doc LICENSE README INSTALL AUTHORS
98%{_bindir}/*
99%{_datadir}/imms/immsremote.glade
100
101%files -n xmms-imms
102%{xmms_generaldir}/libxmmsimms.so
103
104%files -n beepmp-imms
105%{bmp_generaldir}/libbmpimms.so
106
107%changelog
108* Sat Mar 11 2006 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 3.0.2-0vl1
109- move immsremote.glade install directory back again
110- remove unneccessary Requires
111
112* Sat Mar 11 2006 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 3.0.2-0vl0.2
113- move immsremote.glade install directory
114  from (datadir)/imms to (datadir)/immsremote
115
116* Fri Mar 10 2006 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 3.0.2-0vl0.1
117- upstream release
118- add BuildRequires: libglade2-devel, libtorch-devel
119- drop obsolete Patch0
120
121* Wed Jun 8 2005 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 2.1.1-0vl2
122- upstream release
123- add INSTALL to %doc
124- add patch0 to go through the compilation of libbmpimms.so
125
126* Tue Apr 5 2005 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 2.0.3-0vl2
127- 1st release for VineSeedPlus
128
129* Mon Mar 21 2005 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 2.0.3-0vl1
130- upstream release
131- build with sqlite3-devel-3.1.6-0vl1
132
133* Mon Feb 28 2005 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 2.0.2a-0vl1
134- rebuild with sqlite3-devel-3.1.3-0vl1
135- add Japanese summary and description
136
137* Sun Feb 20 2005 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 2.0.2a-0vl0.2
138- rebuild with sqlite3-devel-3.1.2-0vl0.3
139- fixed lack of comma in BuildRequires
140
141* Tue Feb 8 2005 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 2.0.2a-0vl0.1
142- upstream release
143
144* Fri Jan 28 2005 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 2.0.2-0vl0.1
145- upstream release
146- remove autoreconf from %prep script
147
148* Mon Dec 20 2004 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 2.0.1-0vl0.5
149- rebuild with beepmp-devel-0.9.7vl1
150
151* Tue Dec 14 2004 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 2.0.1-0vl0.4
152- remove Obsoletes: xmms-imms
153
154* Tue Dec 14 2004 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 2.0.1-0vl0.3
155- modified Summary and %description
156- devided plugins into new binary package: xmms-imms and beepmp-imms
157
158* Fri Dec 10 2004 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 2.0.1-0vl0.2
159- add libbmpimms.so to %files
160
161* Fri Dec 10 2004 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 2.0.1-0vl0.1
162- upstream release
163- create and install plugin for beepmp
164- add BuildRequires: beepmp-devel
165- remove real_name macro
166
167* Fri Oct 22 2004 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 2.0-0vl0.1
168- upstream release
169- change BuildRequires, drop glib-devel and add glib2-devel
170- change %build section, drop autoheader, autoconf and add autoreconf
171- shared library name has changed from libimms.so to libxmmsimms2.so
172
173* Fri Oct 22 2004 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 1.2b-0vl0.1
174- change BuildRequires
175- change %buildroot to $RPM_BUILD_ROOT
176- add Requires: taglib, fftw3, pcre, xmms
177- add utilities into package
178
179* Thu Oct 07 2004 Dag Wieers <dag@wieers.com> - 1.1-2
180- Fix permissions of library to include missing dependencies. (Mike Traum)
181
182* Fri Apr 16 2004 Dag Wieers <dag@wieers.com> - 1.1-1
183- Updated to release 1.1.
184
185* Mon Dec 15 2003 Dag Wieers <dag@wieers.com> - 0.9.9-0
186- Updated to release 0.9.9.
187
188* Thu Oct 09 2003 Dag Wieers <dag@wieers.com> - 0.9.4-0
189- Initial package. (using DAR)
Note: See TracBrowser for help on using the repository browser.