source: projects/specs/trunk/lib/libs/libsigsegv/libsigsegv-vl.spec @ 12182

Revision 12182, 2.1 KB checked in by tomop, 5 years ago (diff)

libsigsegv-2.12-1

Line 
1Name: libsigsegv
2Summary: Library for handling page faults in user mode
3Version: 2.12
4Release: 1%{?_dist_release}
5License: GPLv2
6Group: System Environment/Libraries
7URL: https://www.gnu.org/software/libsigsegv/
8Source0: https://ftp.gnu.org/gnu/libsigsegv/libsigsegv-%{version}.tar.gz
9BuildRoot: %{_tmppath}/%{name}-%{version}-root
10
11Vendor: Project Vine
12Distribution: Vine Linux
13
14%description
15This is a library for handling page faults in user mode. A page fault
16occurs when a program tries to access to a region of memory that is
17currently not available. Catching and handling a page fault is a useful
18technique for implementing:
19
20  - pageable virtual memory,
21  - memory-mapped access to persistent databases,
22  - generational garbage collectors,
23  - stack overflow handlers,
24  - distributed shared memory,
25  - ...
26
27%package devel
28Summary: Development libraries and headers for %{name}
29Group: Development/Libraries
30Requires: %{name} = %{version}-%{release}
31
32%description devel
33Development libraries and headers for %{name}.
34
35%prep
36%setup -q
37
38%build
39%configure --enable-shared --enable-static
40make
41
42%install
43rm -rf %{buildroot}
44%makeinstall
45## remove unuse files
46rm -rf $RPM_BUILD_ROOT%{_libdir}/*.la
47
48
49%clean
50rm -rf %{buildroot}
51
52%post -p /sbin/ldconfig
53
54%postun -p /sbin/ldconfig
55
56%files
57%defattr(-,root,root)
58%{_libdir}/*.so.*
59
60%files devel
61%defattr(-,root,root)
62%license COPYING
63%doc AUTHORS ChangeLog* NEWS PORTING README
64%{_includedir}/*.h
65%{_libdir}/*.so
66%{_libdir}/*.a
67#%{_libdir}/*.la
68
69%changelog
70* Thu Sep 05 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.12-1
71- new upstream release.
72
73* Sun Aug 24 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.10-1
74- update to 2.10
75
76* Sun Apr 17 2011 Shu KONNO <owa@bg.wakwak.com> 2.8-2
77- rebuilt with rpm-4.8.1-3
78
79* Tue Feb 23 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.8-1
80- new upstream release
81- built with new toolchain
82
83* Sat Oct 18 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.6-1
84- new upstream release
85
86* Sat Sep 20 2008 Shu KONNO <owa@bg.wakwak.com> 2.4-1vl5
87- applied new versioning policy
88- removed *.la
89
90* Sun Mar 18 2007 USAMI Kosuke <usami-k@yc5.so-net.ne.jp> - 2.4-0vl1
91- Initial build.
92
Note: See TracBrowser for help on using the repository browser.