plptools.spec

Bobby Spark sparky w servek.sparky.homelinux.org
Śro, 22 Wrz 2004, 04:02:11 CEST


On Tue, Sep 21, 2004 at 06:39:59PM +0200, Bobby Spark wrote:
> 
> powoli zbliżam się do końca :D
> ale przez to aclocal poznajdywało się pełno różnych błędów, ale jakoś
> sobie z nimi radzę...
> teraz się na budowaniu wywala, ale może mi się uda jednak
>
no to jest, buduje się, przynajmniej na ix86 ;D
powoli możecie się namyślać nad commitnięciem tego, albo nad tym co
jeszcze miałbym poprawić
jutro z rana (czyt.: nie wsześniej niż 12:00) zabieram się za ostre
testowanie, może nawet sobie KDE zainstaluję i może nawet będę
używał jeśli mi się ten "schowek" spodoba

myślę że trzeba by rozdrobnić patcha
plptools-rcscripts-doc-pl-fix.patch, ale to to już chyba nie ja...
patch ten jest za duży i wszystko w nim na raz, przez to musiałem
zrobić osobno conf.in-fix.patch bo nie dało się tamtego uaktualnić


ok, po wschodzie słońca (żeby nie mówić jutro) więcej info


po{zdrowi,wodz}enia ;)
-- 
 ____      Sparky{PI]                 _   ___   _   _
/____)  ___   ___   _ _  ||          |   | _ \ | |   |
\____\ | -_) '___|  ||^' ||// \\//  <    |  _/ | |   |
(____/ ||    (_-_|_ ||   ||\\  ||    |_  |_|   |_|  _|
-------------- następna część ---------
--- plptools.spec	2004-09-21 15:35:55.000000000 +0200
+++ plptools.new.spec	2004-09-22 01:46:11.802388376 +0200
@@ -10,12 +10,19 @@
 Source0:	http://dl.sourceforge.net/plptools/%{name}-%{version}.tar.gz
 # Source0-md5: 51738b3bd747a1c637cf333a8caf9292
 Patch0:		%{name}-rcscripts-doc-pl-fix.patch
-Patch1:		%{name}-c++.patch
+Patch1:		%{name}-conf.in-fix.patch
+Patch2:		%{name}-c++.patch
+Patch3:		%{name}-assert.patch
+Patch4:		%{name}-kde.patch
 URL:		http://plptools.sourceforge.net/
+BuildRequires:	automake
 BuildRequires:	fam-devel
 BuildRequires:	kdelibs-devel >= 2.1
+BuildRequires:	gettext-devel
+BuildRequires:	libtool
 BuildRequires:	libstdc++-devel
 BuildRequires:	newt-devel
+BuildRequires:	qt-st-devel
 BuildRequires:	readline-devel
 PreReq:		rc-scripts
 Requires(post):	/sbin/ldconfig
@@ -182,6 +189,9 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
+%patch3 -p1
+%patch4 -p1
 cp -fpr kde2/doc/de/firstwizard-1.png kde2/doc/pl
 cp -fpr kde2/doc/de/firstwizard-2.png kde2/doc/pl
 cp -fpr kde2/doc/de/firstwizard-3.png kde2/doc/pl
@@ -197,6 +207,17 @@
 cp -fpr kde2/doc/de/toplevel.png kde2/doc/pl
 
 %build
+
+#it does nothing, but brakes aclocal
+sed 's/AC_DIVERSION_NOTICE/0/' \
+	-i conf/m4/plptools/PLP_HELP_MESSAGE.m4
+sed 's|^mkinstalldirs.*|mkinstalldirs = $(SHELL) $(top_srcdir)/conf/mkinstalldirs|' \
+	-i po/Makefile.in.in
+
+%{__libtoolize}
+%{__aclocal} -I conf/m4/plptools -I conf/m4/kde
+%{__autoconf}
+
 kde_appsdir="%{_applnkdir}"; export kde_appsdir
 kde_htmldir="%{_htmldir}"; export kde_htmldir
 kde_icondir="%{_pixmapsdir}"; export kde_icondir
-------------- następna część ---------
--- plptools-0.12/configure.in	2003-02-04 11:26:52.000000000 +0100
+++ plptools-0.12.rcscr/configure.in	2004-09-21 16:19:07.730833464 +0200
@@ -338,9 +338,11 @@
 	kde2/doc/Makefile
 	kde2/doc/en/Makefile
 	kde2/doc/de/Makefile
+	kde2/doc/pl/Makefile
 	kde2/doc/kioslave/Makefile
 	kde2/doc/kioslave/de/Makefile
 	kde2/doc/kioslave/en/Makefile
+	kde2/doc/kioslave/pl/Makefile
 	plpbackup/Makefile
 	plpprint/Makefile
 	plpprint/prolog.ps
@@ -348,6 +350,7 @@
 	doc/Makefile
 	doc/api/Makefile
 	etc/psion
+	etc/psion.PLD
 	etc/psion.SuSE
 	etc/psion.SuSE8
 	etc/plptools.spec
-------------- następna część ---------
--- plptools-0.12/lib/Enum.h.orig	2004-06-28 17:25:52.444060736 +0200
+++ plptools-0.12/lib/Enum.h	2004-06-28 17:26:00.591822088 +0200
@@ -31,6 +31,7 @@
 
 #include <map>
 #include <string>
+#include <assert.h>
 
 /**
  * the Base for the Enum template.
-------------- następna część ---------
diff -Nur plptools-0.12/conf/m4/kde/KDE_SUBST_PROGRAMS.m4 plptools-0.12.new/conf/m4/kde/KDE_SUBST_PROGRAMS.m4
--- plptools-0.12/conf/m4/kde/KDE_SUBST_PROGRAMS.m4	2001-05-21 21:05:17.000000000 +0200
+++ plptools-0.12.new/conf/m4/kde/KDE_SUBST_PROGRAMS.m4	2004-09-21 13:08:50.123573600 +0200
@@ -14,7 +14,6 @@
         KDE_FIND_PATH(dcopidl, DCOPIDL, [$kde_default_bindirs], [KDE_MISSING_PROG_ERROR(dcopidl)])
         KDE_FIND_PATH(dcopidl2cpp, DCOPIDL2CPP, [$kde_default_bindirs], [KDE_MISSING_PROG_ERROR(dcopidl2cpp)])
         KDE_FIND_PATH(mcopidl, MCOPIDL, [$kde_default_bindirs], [KDE_MISSING_PROG_ERROR(mcopidl)])
-        KDE_FIND_PATH(kdb2html, KDB2HTML, [$kde_default_bindirs], [KDE_MISSING_PROG_ERROR(kdb2html)])
         KDE_FIND_PATH(artsc-config, ARTSCCONFIG, [$kde_default_bindirs], [KDE_MISSING_PROG_ERROR(artsc-config)])
         KDE_FIND_PATH(kde-config, KDECONFIG, [$kde_default_bindirs], [KDE_MISSING_PROG_ERROR(kde-config)])
 
@@ -23,7 +22,6 @@
         AC_SUBST(DCOPIDL2CPP)
         AC_SUBST(DCOP_DEPENDENCIES)
         AC_SUBST(MCOPIDL)
-        AC_SUBST(KDB2HTML)
         AC_SUBST(ARTSCCONFIG)
         AC_SUBST(KDECONFIG)
 


Więcej informacji o liście dyskusyjnej pld-devel-pl