commit f0c034a2363da0ffa39011b7dbdb4a24b417071b Author: Witold Filipczyk <wite...@poczta.onet.pl> Date: Tue Jan 7 19:45:14 2014 +0100
- added format-security.patch - ghost symlink - pass rpmldflags - rel 1 librhtv.spec | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) --- diff --git a/librhtv.spec b/librhtv.spec index 5306577..ef9c29f 100644 --- a/librhtv.spec +++ b/librhtv.spec @@ -2,7 +2,7 @@ Summary: Unix port of Borland TurboVision library Summary(pl.UTF-8): Uniksowa wersja biblioteki TurboVision Borlanda Name: librhtv Version: 2.2.1 -Release: 0.1 +Release: 1 License: Borland, some modifications are BSD-like licensed (generally free) Group: Libraries Source0: http://download.sourceforge.net/tvision/rhtvision_%{version}-1.tar.gz @@ -10,6 +10,7 @@ Source0: http://download.sourceforge.net/tvision/rhtvision_%{version}-1.tar.gz Patch0: %{name}-nolowlevelgarbage.patch Patch1: %{name}-fcntl.patch Patch2: %{name}-ncurses.patch +Patch3: format-security.patch URL: http://tvision.sourceforge.net/ BuildRequires: xorg-lib-libX11-devel BuildRequires: gpm-devel @@ -64,18 +65,20 @@ Biblioteki statyczne rhtvision. %patch0 -p1 %patch1 -p1 %patch2 -p1 +%patch3 -p1 %build %{__perl} config.pl \ --prefix=%{_prefix} \ --cflags="%{rpmcflags} -I/usr/include/ncursesw" \ --cxxflags="%{rpmcflags} -fno-exceptions -I/usr/include/ncursesw" \ - --X11lib="tinfow X11 Xmu" \ + --X11lib="X11 Xmu" \ %{?debug:--with-debug} %{__make} \ RHIDE_GCC="%{__cc}" \ RHIDE_GXX="%{__cxx}" \ + RHIDE_LDFLAGS="%{rpmldflags} -shared -Wl,-soname,librhtv.so.2" \ libdir=%{_libdir} %install @@ -86,6 +89,10 @@ install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} prefix=$RPM_BUILD_ROOT%{_prefix} \ libdir=$RPM_BUILD_ROOT%{_libdir} +cd $RPM_BUILD_ROOT%{_libdir} +ln -sf librhtv.so.2.2.1 librhtv.so.2 +cd - + # let's create new rhide.env cat > examples/rhide.env <<EOF RHIDE_GCC=gcc @@ -121,6 +128,7 @@ rm -rf $RPM_BUILD_ROOT %defattr(644,root,root,755) %doc readme.txt TODO borland.txt %attr(755,root,root) %{_libdir}/lib*.so.*.* +%attr(755,root,root) %ghost %{_libdir}/lib*.so.2 %files devel %defattr(644,root,root,755) ================================================================ ---- gitweb: http://git.pld-linux.org/gitweb.cgi/packages/librhtv.git/commitdiff/f0c034a2363da0ffa39011b7dbdb4a24b417071b _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit