Author: blekot                       Date: Sat Feb 25 15:44:15 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- work complete with nvu-1.0
- rel 1
- build section doesn't produce include files (package devel temporary? removed)
- works!

---- Files affected:
SPECS:
   nvu.spec (1.22 -> 1.23) 

---- Diffs:

================================================================
Index: SPECS/nvu.spec
diff -u SPECS/nvu.spec:1.22 SPECS/nvu.spec:1.23
--- SPECS/nvu.spec:1.22 Thu Feb 23 12:24:55 2006
+++ SPECS/nvu.spec      Sat Feb 25 16:44:10 2006
@@ -1,13 +1,10 @@
 # $Revision$, $Date$
 #
-# TODO:
-# - install is broken. Should be rewritten.
-#
 Summary:       Complete Web authoring system for Linux
 Summary(pl):   Kompletny system do tworzenia stron WWW dla Linuksa
 Name:          nvu
 Version:       1.0
-Release:       0.1
+Release:       1
 License:       MPL/LGPL/GPL
 Group:         Applications
 Source0:       http://cvs.nvu.com/download/%{name}-%{version}-sources.tar.bz2
@@ -33,7 +30,6 @@
 BuildRequires: pkgconfig
 BuildRequires: zip
 Requires:      freetype >= 2.1.3
-Requires:      freetype < 1:2.1.8
 Conflicts:     freetype = 2.1.8
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -57,17 +53,17 @@
 komputerów chcących stworzyć atrakcyjny, profesjonalnie wyglądający
 serwis WWW bez potrzeby znajomości HTML-a czy kodowania stron.
 
-%package devel
-Summary:       Nvu development files
-Summary(pl):   Pliki programistyczne Nvu
-Group:         Development/Libraries
-Requires:      %{name} = %{version}-%{release}
+#%package devel
+#Summary:      Nvu development files
+#Summary(pl):  Pliki programistyczne Nvu
+#Group:                Development/Libraries
+#Requires:     %{name} = %{version}-%{release}
 
-%description devel
-Nvu development files.
+#%description devel
+#Nvu development files.
 
-%description devel -l pl
-Pliki programistyczne Nvu.
+#%description devel -l pl
+#Pliki programistyczne Nvu.
 
 %prep
 %setup -q -c -T
@@ -136,11 +132,10 @@
 rm -rf $RPM_BUILD_ROOT
 install -d \
         $RPM_BUILD_ROOT{%{_bindir},%{_sbindir},%{_libdir}{,extensions}} \
-        
$RPM_BUILD_ROOT{%{_pixmapsdir},%{_desktopdir},%{_docdir}/%{name}-%{version}} \
-        $RPM_BUILD_ROOT{%{_includedir}/%{name}/idl,%{_pkgconfigdir}}
+        
$RPM_BUILD_ROOT{%{_pixmapsdir},%{_desktopdir},%{_docdir}/%{name}-%{version}}
 
 cd mozilla
-install {LEGAL,LICENSE,README.txt} $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
+cp {LEGAL,LICENSE,README.txt} $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
 
 %{__make} -C xpinstall/packager \
         MOZ_PKG_APPNAME="nvu" \
@@ -148,25 +143,32 @@
         EXCLUDE_NSPR_LIBS=1
 
 tar -xvz -C $RPM_BUILD_ROOT%{_libdir} -f dist/nvu-*linux*.tar.gz
-mv $RPM_BUILD_ROOT%{_libdir}/%{name}/nvu $RPM_BUILD_ROOT%{_bindir}/
-mv $RPM_BUILD_ROOT%{_libdir}/%{name}/nvu-config $RPM_BUILD_ROOT%{_bindir}/
+
+ln -s %{_libdir}/%{name}/nvu $RPM_BUILD_ROOT%{_bindir}/
+ln -s %{_libdir}/%{name}/nvu-config $RPM_BUILD_ROOT%{_bindir}/
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc LEGAL LICENSE README.txt
+%{_docdir}/*
 %attr(755,root,root) %{_bindir}/nvu
 %attr(755,root,root) %{_bindir}/nvu-config
 %dir %{_libdir}/nvu
+%attr(755,root,root) %{_libdir}/nvu/nvu
+%attr(755,root,root) %{_libdir}/nvu/nvu-config
 %attr(755,root,root) %{_libdir}/nvu/*.so
 %attr(755,root,root) %{_libdir}/nvu/TestGtkEmbed
+%attr(755,root,root) %{_libdir}/nvu/bloaturls.txt
+%attr(755,root,root) %{_libdir}/nvu/elf-dynstr-gc
+%attr(755,root,root) %{_libdir}/nvu/mangle
 %attr(755,root,root) %{_libdir}/nvu/mozilla-xremote-client
 %attr(755,root,root) %{_libdir}/nvu/nvu-bin
 %attr(755,root,root) %{_libdir}/nvu/regchrome
 %attr(755,root,root) %{_libdir}/nvu/regxpcom
 %attr(755,root,root) %{_libdir}/nvu/run-mozilla.sh
+%attr(755,root,root) %{_libdir}/nvu/shlibsign
 %attr(755,root,root) %{_libdir}/nvu/xpcshell
 %attr(755,root,root) %{_libdir}/nvu/xpicleanup
 %attr(755,root,root) %{_libdir}/nvu/xpidl
@@ -186,13 +188,9 @@
 %{_libdir}/nvu/icons
 %{_libdir}/nvu/res
 
-%files devel
-%defattr(644,root,root,755)
-#%{_pkgconfigdir}/*.pc
-#%{_aclocaldir}/*.m4
-#%dir %{_datadir}/idl/nvu
-#%{_datadir}/idl/nvu/*.idl
-%{_includedir}/*
+#%files devel
+#%defattr(644,root,root,755)
+#%{_includedir}/*
 
 %define date   %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -200,6 +198,12 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.23  2006/02/25 15:44:10  blekot
+- work complete with nvu-1.0
+- rel 1
+- build section doesn't produce include files (package devel temporary? 
removed)
+- works!
+
 Revision 1.22  2006/02/23 11:24:55  blekot
 - NFY! (install and files section will be finished soon:)
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/nvu.spec?r1=1.22&r2=1.23&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to