/[packages]/cauldron/gettext/current/SPECS/gettext.spec
ViewVC logotype

Diff of /cauldron/gettext/current/SPECS/gettext.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 273157 by ahmad, Thu May 5 18:04:18 2011 UTC revision 273158 by colin, Sat Jul 21 17:42:31 2012 UTC
# Line 18  Line 18 
18  Name:           gettext  Name:           gettext
19  Summary:        GNU libraries and utilities for producing multi-lingual messages  Summary:        GNU libraries and utilities for producing multi-lingual messages
20  Version:        0.18.1.1  Version:        0.18.1.1
21  Release:        %mkrel 2  Release:        %mkrel 3
22  License:        GPLv3+ and LGPLv2+  License:        GPLv3+ and LGPLv2+
23  Group:          System/Internationalization  Group:          System/Internationalization
24  URL:            http://www.gnu.org/software/gettext/  URL:            http://www.gnu.org/software/gettext/
# Line 88  Build Option: Line 88  Build Option:
88  Summary:        Basic libintl library for internationalization  Summary:        Basic libintl library for internationalization
89  Group:          System/Libraries  Group:          System/Libraries
90  License:        LGPL  License:        LGPL
91    Requires(pre):  filesystem >= 2.1.9-18
92  Provides:       libintl = %{version}-%{release}  Provides:       libintl = %{version}-%{release}
93    
94  %description    -n %{intllibname}  %description    -n %{intllibname}
# Line 128  want to add gettext support for your pro Line 129  want to add gettext support for your pro
129  %package        base  %package        base
130  Summary:        Basic binary for showing translation of textual messages  Summary:        Basic binary for showing translation of textual messages
131  Group:          System/Internationalization  Group:          System/Internationalization
132    Requires(pre):  filesystem >= 2.1.9-18
133  Requires:       %{intllibname} = %{version}  Requires:       %{intllibname} = %{version}
134    
135  %description    base  %description    base
# Line 225  rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/ge Line 227  rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/ge
227  mv $RPM_BUILD_ROOT%{_datadir}/doc/gettext/* $RPM_BUILD_ROOT/%{_datadir}/doc/libasprintf/* htmldoc  mv $RPM_BUILD_ROOT%{_datadir}/doc/gettext/* $RPM_BUILD_ROOT/%{_datadir}/doc/libasprintf/* htmldoc
228  mv htmldoc/examples examples  mv htmldoc/examples examples
229    
 # move crucial stuff to /lib and /bin  
 pushd $RPM_BUILD_ROOT  
 mkdir -p bin  
 mkdir -p ./%{_lib}  
 mv usr/bin/gettext bin/  
 ln -s ../../bin/gettext usr/bin/gettext  
 mv .%{_libdir}/libintl.so.* ./%{_lib}/  
 rm -f .%{_libdir}/libintl.so  
 # if major changed, then package build will fail, which is a GOOD THING.  
 # this prevents mindless packaging.  
 [ -f %{_lib}/libintl.so.%{major} ] && \  
   ln -s ../../%{_lib}/libintl.so.%{major} .%{_libdir}/libintl.so  
 popd  
   
230  # remove java stuff, otherwise rpm complains  # remove java stuff, otherwise rpm complains
231  %if !%enable_java  %if !%enable_java
232  rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/gnu.gettext.* \  rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/gnu.gettext.* \
# Line 299  rm -rf $RPM_BUILD_ROOT Line 287  rm -rf $RPM_BUILD_ROOT
287  %files base -f %{name}.lang  %files base -f %{name}.lang
288  %defattr(-,root,root)  %defattr(-,root,root)
289  %doc gettext-runtime/man/*.1.html  %doc gettext-runtime/man/*.1.html
 /bin/gettext  
290  %{_bindir}/gettext  %{_bindir}/gettext
291  %{_bindir}/ngettext  %{_bindir}/ngettext
292  %{_mandir}/man1/gettext*  %{_mandir}/man1/gettext*
# Line 308  rm -rf $RPM_BUILD_ROOT Line 295  rm -rf $RPM_BUILD_ROOT
295  %files -n %{intllibname}  %files -n %{intllibname}
296  %defattr(-,root,root)  %defattr(-,root,root)
297  %doc gettext-runtime/intl/COPYING*  %doc gettext-runtime/intl/COPYING*
298  /%{_lib}/lib*.so.*  %{_libdir}/libintl.so.*
299    
300  %files -n %{misclibname}  %files -n %{misclibname}
301  %defattr(-,root,root)  %defattr(-,root,root)
302  %doc gettext-runtime/intl/COPYING*  %doc gettext-runtime/intl/COPYING*
303  %{_libdir}/lib*-*.*.so  %{_libdir}/libgettext*-*.*.so
304  %{_libdir}/lib*.so.*  %{_libdir}/libgettext*.so.*
305    %{_libdir}/libasprintf*.so.*
306    
307  %files devel  %files devel
308  %defattr(-,root,root)  %defattr(-,root,root)

Legend:
Removed from v.273157  
changed lines
  Added in v.273158

  ViewVC Help
Powered by ViewVC 1.1.30