📄 tinysvm.spec.in
字号:
%define prefix /usr%define version @VERSION@Summary: TinySVM is a small and fast SVM packageName: TinySVMVersion: %{version}Release: 1Copyright: LGPLGroup: localPackager: Taku Kudoh <taku-ku@is.aist-nara.ac.jp>Source: %{name}-%{version}.tar.gzBuildRoot: /var/tmp/TinySVM%descriptionTinySVM is a small and fast SVM package%package develSummary: Libraries and header files for TinySVMGroup: Development/LibrariesRequires: TinySVM = %{version}%package perlSummary: TinySVM Perl ModuleGroup: Development/LibrariesRequires: perl >= 5.6 TinySVM = %{version}%description develLibraries and header files for TinySVM%description perlTinySVM Perl Module%prep%setup%build./configure --prefix=%{prefix}make CFLAGS="$RPM_OPT_FLAGS"cd srcln -s . TinySVMcd ../perlperl Makefile.PLmake INC="-I../src -I%{prefix}/include -I/usr/include" LCFLAGS="$RPM_OPT_FLAGS" LDDLFLAGS="-shared -Wl,-rpath -Wl,%{prefix}/lib -L../src/.libs -ltinysvm"cd ..rm -f src/TinySVM%installmake prefix=$RPM_BUILD_ROOT%{prefix} installcd perlmake PREFIX=$RPM_BUILD_ROOT%{prefix} INSTALLMAN3DIR=$RPM_BUILD_ROOT%{prefix}/man/man3 installcd ..%cleanrm -rf $RPM_BUILD_ROOT%files%defattr(-, root, root)%doc doc/*.html doc/*.css%{prefix}/lib/*.so.*%{prefix}/bin/*%{prefix}/man/man1/*%files devel%defattr(-, root, root)%{prefix}/include/*%{prefix}/lib/*.so%{prefix}/lib/*.a%{prefix}/lib/*.la%files perl%defattr(-, root, root)%{prefix}/lib/perl5/site_perl/*
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -