Last change
on this file since 1476 was 1476, checked in by Bruno Cornec, 12 years ago |
r4689@localhost: bruno | 2012-04-18 23:50:55 +0200
- First successful raw build of RPM packages. Now needs configure + some improvements on build.
|
File size:
1.4 KB
|
Line | |
---|
1 | #
|
---|
2 | # $Id$
|
---|
3 | #
|
---|
4 | %define major 0
|
---|
5 | %define libname %mklibname PBPKG %{major}
|
---|
6 | %define develname %mklibname PBPKG -d
|
---|
7 |
|
---|
8 | Summary: PBSUMMARY
|
---|
9 | Name: PBPKG
|
---|
10 | Version: PBVER
|
---|
11 | Release: PBTAGPBSUF
|
---|
12 | License: PBLIC
|
---|
13 | Group: PBGRP
|
---|
14 | Url: PBURL
|
---|
15 | Source: PBREPO/PBSRC
|
---|
16 | #PBPATCHSRC
|
---|
17 | BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)
|
---|
18 | Requires: kernel-devel
|
---|
19 |
|
---|
20 | %description
|
---|
21 | PBDESC
|
---|
22 |
|
---|
23 | %package -n %develname
|
---|
24 | Summary: Development files for %{name}
|
---|
25 | Provides: %{name}-devel
|
---|
26 | Requires: pkgconfig
|
---|
27 | Requires: %{libname} = %{version}-%{release}
|
---|
28 |
|
---|
29 | %description -n %develname
|
---|
30 | This package contains libraries and header files for
|
---|
31 | developing applications that use %{name}.
|
---|
32 |
|
---|
33 | %package -n %{libname}
|
---|
34 | Summary: Libraries for %{name}
|
---|
35 |
|
---|
36 | %description -n %{libname}
|
---|
37 | The libraries for %{name}.
|
---|
38 |
|
---|
39 | %prep
|
---|
40 | %setup -q
|
---|
41 |
|
---|
42 | %build
|
---|
43 | #configure
|
---|
44 | make %{?_smp_mflags}
|
---|
45 |
|
---|
46 | #check
|
---|
47 | #make check
|
---|
48 |
|
---|
49 | %install
|
---|
50 | %{__rm} -rf $RPM_BUILD_ROOT
|
---|
51 | make DESTDIR=$RPM_BUILD_ROOT install
|
---|
52 |
|
---|
53 | %clean
|
---|
54 | %{__rm} -rf $RPM_BUILD_ROOT
|
---|
55 |
|
---|
56 | %files
|
---|
57 | %defattr(-,root,root)
|
---|
58 | %doc ChangeLog
|
---|
59 | %doc LICENSE_LGPL-2.1 LICENSE_MIT AUTHORS
|
---|
60 | #INSTALL README
|
---|
61 |
|
---|
62 | %files -n %{libname}
|
---|
63 | %defattr(-,root,root)
|
---|
64 | %doc ChangeLog
|
---|
65 | %doc LICENSE_LGPL-2.1 LICENSE_MIT AUTHORS
|
---|
66 | #%{_libdir}/*.so*
|
---|
67 | /usr/lib/*.so*
|
---|
68 |
|
---|
69 | %files -n %{develname}
|
---|
70 | %defattr(-,root,root)
|
---|
71 | %doc ChangeLog
|
---|
72 | %doc LICENSE_LGPL-2.1 LICENSE_MIT AUTHORS
|
---|
73 | %{_includedir}/*
|
---|
74 |
|
---|
75 | %changelog
|
---|
76 | PBLOG
|
---|
Note:
See
TracBrowser
for help on using the repository browser.