SPECS: taskjuggler.spec - add patch to make tests valid (probably ...

glen glen at pld-linux.org
Wed Dec 7 14:21:43 CET 2005


Author: glen                         Date: Wed Dec  7 13:21:43 2005 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- add patch to make tests valid (probably a hack)
- pass various doc macros in install and package language files

---- Files affected:
SPECS:
   taskjuggler.spec (1.9 -> 1.10) 

---- Diffs:

================================================================
Index: SPECS/taskjuggler.spec
diff -u SPECS/taskjuggler.spec:1.9 SPECS/taskjuggler.spec:1.10
--- SPECS/taskjuggler.spec:1.9	Mon May  9 02:12:19 2005
+++ SPECS/taskjuggler.spec	Wed Dec  7 14:21:37 2005
@@ -22,6 +22,7 @@
 Source1:	http://www.taskjuggler.org/download/manual-%{version}.tar.bz2
 # Source1-md5:	15c2d3d9eeba04f7f4c72090424be300
 Patch0:		%{name}-docbook.patch
+Patch1:		%{name}-tests.patch
 URL:		http://www.taskjuggler.org/
 %if %{with pch}
 BuildRequires:	gcc >= 5:3.4
@@ -74,6 +75,7 @@
 %prep
 %setup -q -a1
 %patch0 -p1
+%patch1 -p1
 
 %build
 #{__libtoolize}
@@ -91,23 +93,31 @@
 rm -rf $RPM_BUILD_ROOT
 
 %{__make} install \
-	DESTDIR=$RPM_BUILD_ROOT
+	DESTDIR=$RPM_BUILD_ROOT \
+	kde_htmldir=%{_kdedocdir} \
+	docprefix=%{_docdir}/%{name}-%{version}/html \
+	kdeprefix=%{_kdedocdir}/en/taskjuggler \
+	docdir=%{_docdir}/%{name}-%{version}/tjx2gantt
+
+%find_lang %{name} --with-kde
+%find_lang ktjview2 --with-kde
+# rather make subpackage for ktjview2?
+cat ktjview2.lang >> %{name}.lang
 
-mv $RPM_BUILD_ROOT%{_docdir}/packages/* \
-	$RPM_BUILD_ROOT%{_docdir}
+# %doc or %{_docdir}, but not both
+install AUTHORS ChangeLog README TODO $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%files
+%files -f %{name}.lang
 %defattr(644,root,root,755)
-%doc AUTHORS ChangeLog README TODO
+#%doc AUTHORS ChangeLog README TODO
+%{_docdir}/%{name}-%{version}
 %attr(755,root,root) %{_bindir}/*
 %{_datadir}/apps/%{name}
 %{_datadir}/apps/ktjview2
 %{_datadir}/config.kcfg/*
-# XXX: fix it 
-#%doc %{_docdir}/*
 %{_desktopdir}/kde/*
 # XXX: probably matches too much
 %{_libdir}/*
@@ -120,6 +130,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.10  2005/12/07 13:21:37  glen
+- add patch to make tests valid (probably a hack)
+- pass various doc macros in install and package language files
+
 Revision 1.9  2005/05/09 00:12:19  pluto
 - TODO += note about gcc bug.
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/taskjuggler.spec?r1=1.9&r2=1.10&f=u




More information about the pld-cvs-commit mailing list