source: projects/specs/trunk/lib/libv/libvisual/libvisual-vl.spec @ 8793

Revision 8793, 3.7 KB checked in by Takemikaduchi, 10 years ago (diff)

libXi, libcdio, libusb1, qt4: new upstream release
others: rebuild

Line 
1%define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
2
3%define lang_name %{name}-0.4
4
5Summary: a framework that delivers audio visualisation
6Summary(ja): オーディオの可視化を実現するためのフレームワーク
7Name: libvisual
8Version: 0.4.0
9Release: 6%{?_dist_release}
10Source0: %{name}-%{version}.tar.bz2
11License: GPLv2
12Group: System Environment/Libraries
13URL: http://sourceforge.net/projects/libvisual/
14BuildRoot: %{_tmppath}/%{name}-%{version}-root
15
16Vendor:         Project Vine
17Distribution:   Vine Linux
18
19
20%description
21Libvisual is meant as a framework that delivers audio visualisation(read: eye candy generated to the current music you are playing)
22to multimedia applications. It works by acting as a middle layer between the visualisation plugin and application.
23
24%description -l ja
25Libvisualは音声視覚化を加えるフレームワークです(Read:現在演奏している音楽に合わせて発生する目の保養)
26マルチメディアアプリケーションに最適です。視覚化プラグインとアプリケーションの間の中央のレイヤーの働きをすることによって動きます。
27
28%package devel
29Summary: Development files for libvisual
30Group: Development/Libraries
31Requires: %{name} = %{version}-%{release}
32
33%description devel
34Development files for libvisual.
35
36# compat32
37%package -n compat32-%{name}
38Summary: a framework that delivers audio visualisation
39Summary(ja): オーディオの可視化を実現するためのフレームワーク
40Group: System Environment/Libraries
41Requires: %{name} = %{version}-%{release}
42
43%description -n compat32-%{name}
44Libvisual is meant as a framework that delivers audio visualisation(read: eye candy generated to the current music you are playing)
45to multimedia applications. It works by acting as a middle layer between the visualisation plugin and application.
46
47%package -n compat32-%{name}-devel
48Summary: Development files for libvisual
49Group: Development/Libraries
50Requires: compat32-%{name} = %{version}-%{release}
51Requires: %{name}-devel = %{version}-%{release}
52Requires: pkgconfig
53
54%description -n compat32-%{name}-devel
55Development files for libvisual.
56
57
58%prep
59%setup -q
60
61%build
62%configure
63%{__make} %{?_smp_mflags}
64
65%install
66%{__rm} -rf $RPM_BUILD_ROOT
67%{__make} DESTDIR=$RPM_BUILD_ROOT install
68
69# unpackaged files
70%{__rm} -rf  $RPM_BUILD_ROOT%{_libdir}/%{name}-0.4.la
71
72%find_lang %{lang_name}
73
74%clean
75%{__rm} -rf $RPM_BUILD_ROOT
76
77%post -p /sbin/ldconfig
78
79%postun -p /sbin/ldconfig
80
81%post -n compat32-%{name} -p /sbin/ldconfig
82
83%postun -n compat32-%{name} -p /sbin/ldconfig
84
85%files -f %{lang_name}.lang
86%defattr(-,root,root)
87%{_libdir}/libvisual-0.4.so.*
88
89%files devel
90%defattr(-,root,root)
91%{_includedir}/libvisual-0.4
92%{_libdir}/libvisual-0.4.so
93#{_libdir}/libvisual-0.4.la
94%{_libdir}/pkgconfig/libvisual-0.4.pc
95
96# compat32
97%if %{build_compat32}
98%files -n compat32-%{name}
99%defattr(-,root,root)
100%{_libdir}/libvisual-0.4.so.*
101
102%files -n compat32-%{name}-devel
103%defattr(-,root,root)
104%{_libdir}/libvisual-0.4.so
105%{_libdir}/pkgconfig/libvisual-0.4.pc
106%endif
107
108
109%changelog
110* Sat Jul 12 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.4.0-6
111- rebuild with VineSeed environment
112
113* Wed Jan 11 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.4.0-5
114- create compat32 sub packages
115
116* Sun Sep 26 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.4.0-4
117- rebuild with rpm-4.8.1 for pkg-config file
118
119* Mon May 11 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 0.4.0-3
120- split development files to devel subpackage
121- changed Group to System Environment/Libraries
122
123* Sun Jan  4 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.4.0-2
124- spec in UTF-8
125
126* Fri Jan  2 2009 TOSHI <milk-tea1977@dune.ocn.ne.jp> 0.4.0-1vl5
127- initial build for Vine Seed
128
129# end of file
Note: See TracBrowser for help on using the repository browser.