|
Lines 1-6
Link Here
|
| 1 |
Name: libdb1 |
1 |
Name: libdb1 |
| 2 |
Version: 1.85 |
2 |
Version: 1.85 |
| 3 |
Release: alt2 |
3 |
Release: alt3 |
| 4 |
|
4 |
|
| 5 |
Summary: Berkeley database library version %version |
5 |
Summary: Berkeley database library version %version |
| 6 |
License: BSD |
6 |
License: BSD |
|
Lines 90-106
Link Here
|
| 90 |
perl -pi -e 's/<db.h>/<db1\/db.h>/' PORT/include/ndbm.h |
90 |
perl -pi -e 's/<db.h>/<db1\/db.h>/' PORT/include/ndbm.h |
| 91 |
|
91 |
|
| 92 |
%install |
92 |
%install |
| 93 |
mkdir -p $RPM_BUILD_ROOT{/lib,%_bindir,%_libdir,%_includedir/db1} |
93 |
mkdir -p $RPM_BUILD_ROOT{/%_lib,%_bindir,%_libdir,%_includedir/db1} |
| 94 |
|
94 |
|
| 95 |
sed -n '/^\/\*-/,/^ \*\//s/^.\*.\?//p' include/db.h |grep -v '^@.*db\.h' >LICENSE |
95 |
sed -n '/^\/\*-/,/^ \*\//s/^.\*.\?//p' include/db.h |grep -v '^@.*db\.h' >LICENSE |
| 96 |
|
96 |
|
| 97 |
pushd PORT/linux |
97 |
pushd PORT/linux |
| 98 |
install -p -m755 db_dump185 $RPM_BUILD_ROOT%_bindir/db1_dump185 |
98 |
install -p -m755 db_dump185 $RPM_BUILD_ROOT%_bindir/db1_dump185 |
| 99 |
sover=`echo libdb.so.* | sed 's/libdb\.so\.//'` |
99 |
sover=`echo libdb.so.* | sed 's/libdb\.so\.//'` |
| 100 |
install -p -m755 libdb.so.$sover $RPM_BUILD_ROOT/lib/%name.so.$sover |
100 |
install -p -m755 libdb.so.$sover $RPM_BUILD_ROOT/%_lib/%name.so.$sover |
| 101 |
install -p -m644 libdb.a $RPM_BUILD_ROOT%_libdir/%name.a |
101 |
install -p -m644 libdb.a $RPM_BUILD_ROOT%_libdir/%name.a |
| 102 |
ln -sf %name.so.$sover $RPM_BUILD_ROOT/lib/libdb.so.$sover |
102 |
ln -sf %name.so.$sover $RPM_BUILD_ROOT/%_lib/libdb.so.$sover |
| 103 |
ln -sf /lib/%name.so.$sover $RPM_BUILD_ROOT%_libdir/%name.so |
103 |
ln -sf /%_lib/%name.so.$sover $RPM_BUILD_ROOT%_libdir/%name.so |
| 104 |
popd |
104 |
popd |
| 105 |
install -p -m644 PORT/include/ndbm.h include/{db,mpool}.h $RPM_BUILD_ROOT%_includedir/db1 |
105 |
install -p -m644 PORT/include/ndbm.h include/{db,mpool}.h $RPM_BUILD_ROOT%_includedir/db1 |
| 106 |
|
106 |
|
|
Lines 111-117
Link Here
|
| 111 |
%postun -p %postun_ldconfig |
111 |
%postun -p %postun_ldconfig |
| 112 |
|
112 |
|
| 113 |
%files |
113 |
%files |
| 114 |
/lib/*.so.* |
114 |
/%_lib/*.so.* |
| 115 |
%dir %_docdir/%name-%version |
115 |
%dir %_docdir/%name-%version |
| 116 |
%doc %_docdir/%name-%version/[A-Z]* |
116 |
%doc %_docdir/%name-%version/[A-Z]* |
| 117 |
|
117 |
|
|
Lines 130-135
Link Here
|
| 130 |
%doc %_docdir/%name-%version/*.ps.* |
130 |
%doc %_docdir/%name-%version/*.ps.* |
| 131 |
|
131 |
|
| 132 |
%changelog |
132 |
%changelog |
|
|
133 |
* Fri Jul 23 2004 Kachalov Anton <mouse@altlinux.org> 1.85-alt3 |
| 134 |
- Change /lib to /%_lib to make compile on x86_64 |
| 135 |
|
| 133 |
* Tue Sep 03 2002 Dmitry V. Levin <ldv@altlinux.org> 1.85-alt2 |
136 |
* Tue Sep 03 2002 Dmitry V. Levin <ldv@altlinux.org> 1.85-alt2 |
| 134 |
- Moved documentation to %name-doc subpackage. |
137 |
- Moved documentation to %name-doc subpackage. |
| 135 |
- Updated %post/%postun scripts. |
138 |
- Updated %post/%postun scripts. |