source: projects/specs/trunk/lib/libp/libpipeline/libpipeline-vl.spec @ 9086

Revision 9086, 2.6 KB checked in by inagaki, 9 years ago (diff)

2014-11-14 Ryoichi INAGAKI <ryo1@…>

  • check, libpipeline: updated
  • liblinebreak, preload: change Group


Line 
1# Basic Information
2Name:           libpipeline
3Version:        1.4.0
4Release:        1%{?_dist_release}
5License:        GPLv3
6Group:          System Environment/Libraries
7Source0:        http://download.savannah.gnu.org/releases/libpipeline/libpipeline-%{version}.tar.gz
8BuildRoot:      %{_tmppath}/%{name}-%{version}-root
9
10Vendor:         Project Vine
11Distribution:   Vine Linux
12Packager:       yasumichi
13
14Summary:        a C library for setting up and running pipelines of processes
15Summary(ja):    プロセス間のパイプラインを設定および実行する C ライブラリ
16
17# Dependency
18# 以下に依存関係を記述してください。
19
20%description
21libpipeline is a C library for setting up and running pipelines of
22processes, without needing to involve shell command-line parsing which is
23often error-prone and insecure.  This alleviates programmers of the need to
24laboriously construct pipelines using lower-level primitives such as fork(2)
25and execve(2).
26
27Full programmers' documentation may be found using 'man libpipeline'.
28
29%description -l ja
30libpipeline は、しばしばエラーの傾向があったり不安定なシェルのコマンドライン
31解析を伴うことを必要としない、プロセス間のパイプラインを設定および実行するた
32めの C ライブラリです。これは、低レベルで旧式の fork(2) や execve(2) といっ
33たものを利用して苦労してパイプラインを構築する必要があるプログラマーの負担を
34緩和します。
35
36完全なプログラマー向けの文書を読むには、'man libpipeline' を利用してください。
37
38%package devel
39Summary:        Development files for %{name}
40Summary(ja):    %{name} の開発用ファイル
41Group:          Development/Libraries
42Requires:       %{name} = %{version}-%{release}
43Requires:       pkgconfig
44
45%description devel
46Development files for %{name}
47
48%description -l ja devel
49%{name} の開発用ファイル
50
51%prep
52%setup -q
53
54%build
55%configure
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}/libpipeline.la
63
64%clean
65%{__rm} -rf ${RPM_BUILD_ROOT}
66
67
68%files
69%defattr(-,root,root)
70%doc COPYING ChangeLog NEWS README
71%{_libdir}/libpipeline.so.*
72
73
74%files devel
75%{_includedir}/pipeline.h
76%{_libdir}/libpipeline.so
77%{_libdir}/pkgconfig/libpipeline.pc
78%{_mandir}/man3/*.3.gz
79
80
81%changelog
82* Thu Nov 13 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.4.0-1
83- new upstream release
84- moved libpipeline to System Environment/Libraries Group
85
86* Fri Sep 23 2011 Yasumichi Akahoshi <yasumichi@vinelinux.org> 1.2.0-1
87- initial build for Vine Linux
Note: See TracBrowser for help on using the repository browser.