source: projects/specs/trunk/lib/libX/libXaw3dXft/libXaw3dXft-vl.spec @ 9247

Revision 9247, 2.2 KB checked in by inagaki, 9 years ago (diff)

2015-01-11 Ryoichi INAGAKI <ryo1@…>

  • libXaw3dXft: updated
  • xbill: built with libXaw3dXft
  • xfig: added xft patch


Line 
1
2# Basic Information
3Name:           libXaw3dXft
4Summary:        X 3D Athena Widgets Library with Xft
5Version:        1.6.2d
6Release:        1%{?_dist_release}
7License:        MIT
8Group:          System Environment/Libraries
9
10Source0:        %{name}-%{version}.tar.bz2
11Patch7:         Xaw3d-1.6.1-3Dlabel.patch
12Patch10:        Xaw3d-1.6.1-fontset.patch
13
14BuildRoot:      %{_tmppath}/%{name}-%{version}-root
15
16Vendor:         Project Vine
17Distribution:   Vine Linux
18Packager:       yasumichi
19
20# Dependency
21Requires:       libXft
22Requires:       libXmu
23Requires:       libXpm
24BuildRequires:  libXft-devel
25BuildRequires:  libXmu-devel
26BuildRequires:  libXpm-devel
27
28%package devel
29Summary:        Development tools for programs which will use the libXaw3dXft library.
30Summary(ja):    libXaw3dXft ライブラリを使うプログラム向け開発ツール
31Group:          Development/Libraries
32Requires:       %{name} = %{version}-%{release}
33Requires:       libXft-devel
34Requires:       libXmu-devel
35Requires:       libXpm-devel
36
37%description
38X 3D Athena Widgets Library with Xft
39
40%description devel
41Development tools for programs which will use the libXaw3dXft library.
42
43%prep
44%setup -q
45%patch7 -p1 -b .3Dlabel
46%patch10 -p1 -b .fontset
47
48%build
49%configure \
50    --disable-static \
51    --enable-internationalization \
52    --enable-arrow-scrollbars \
53    --enable-gray-stipples \
54    --enable-multiplane-bitmaps
55
56%{__make} %{?_smp_mflags}
57
58%install
59%{__rm} -rf ${RPM_BUILD_ROOT}
60%{__make} install DESTDIR=${RPM_BUILD_ROOT}
61
62%{__rm} ${RPM_BUILD_ROOT}%{_libdir}/libXaw3dxft.la
63
64
65%post -p /sbin/ldconfig
66
67%postun -p /sbin/ldconfig
68
69%clean
70%{__rm} -rf ${RPM_BUILD_ROOT}
71
72
73%files
74%defattr(-,root,root)
75%doc COPYING README
76%{_libdir}/*.so.*
77
78%files devel
79%defattr(-,root,root)
80%{_includedir}/X11/Xaw3dxft
81%{_libdir}/*.so
82%{_libdir}/pkgconfig/libxaw3dxft.pc
83%{_docdir}/%{name}/README.XAW3D
84
85%changelog
86* Tue Jan  6 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.6.2d-1
87- new upstream release
88- enabled multiplane-bitmaps and gray-stipples
89- added Patch7 and Patch10 from Fedora
90
91* Sun Oct 05 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.6.2c-2
92- moved main package to System Environment/Libraries Group
93- added %%post and %%postun section
94
95* Wed Sep 03 2014 Yasumichi Akahoshi <yasumichi@vinelinux.org> 1.6.2c-1
96- new upstream release
97
98* Sat Oct 05 2013 Yasumichi Akahoshi <yasumichi@vinelinux.org> 1.6.2b-1
99- initial build for Vine Linux
100
Note: See TracBrowser for help on using the repository browser.