SPECS: nvu.spec - work complete with nvu-1.0 - rel 1 - build secti...
blekot
blekot at pld-linux.org
Sat Feb 25 16:44:15 CET 2006
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
More information about the pld-cvs-commit
mailing list