head	1.5;
access;
symbols
	pkgsrc-2013Q2:1.5.0.52
	pkgsrc-2013Q2-base:1.5
	pkgsrc-2012Q4:1.5.0.50
	pkgsrc-2012Q4-base:1.5
	pkgsrc-2011Q4:1.5.0.48
	pkgsrc-2011Q4-base:1.5
	pkgsrc-2011Q2:1.5.0.46
	pkgsrc-2011Q2-base:1.5
	pkgsrc-2009Q4:1.5.0.44
	pkgsrc-2009Q4-base:1.5
	pkgsrc-2008Q4:1.5.0.42
	pkgsrc-2008Q4-base:1.5
	pkgsrc-2008Q3:1.5.0.40
	pkgsrc-2008Q3-base:1.5
	cube-native-xorg:1.5.0.38
	cube-native-xorg-base:1.5
	pkgsrc-2008Q2:1.5.0.36
	pkgsrc-2008Q2-base:1.5
	pkgsrc-2008Q1:1.5.0.34
	pkgsrc-2008Q1-base:1.5
	pkgsrc-2007Q4:1.5.0.32
	pkgsrc-2007Q4-base:1.5
	pkgsrc-2007Q3:1.5.0.30
	pkgsrc-2007Q3-base:1.5
	pkgsrc-2007Q2:1.5.0.28
	pkgsrc-2007Q2-base:1.5
	pkgsrc-2007Q1:1.5.0.26
	pkgsrc-2007Q1-base:1.5
	pkgsrc-2006Q4:1.5.0.24
	pkgsrc-2006Q4-base:1.5
	pkgsrc-2006Q3:1.5.0.22
	pkgsrc-2006Q3-base:1.5
	pkgsrc-2006Q2:1.5.0.20
	pkgsrc-2006Q2-base:1.5
	pkgsrc-2006Q1:1.5.0.18
	pkgsrc-2006Q1-base:1.5
	pkgsrc-2005Q4:1.5.0.16
	pkgsrc-2005Q4-base:1.5
	pkgsrc-2005Q3:1.5.0.14
	pkgsrc-2005Q3-base:1.5
	pkgsrc-2005Q2:1.5.0.12
	pkgsrc-2005Q2-base:1.5
	pkgsrc-2005Q1:1.5.0.10
	pkgsrc-2005Q1-base:1.5
	pkgsrc-2004Q4:1.5.0.8
	pkgsrc-2004Q4-base:1.5
	pkgsrc-2004Q3:1.5.0.6
	pkgsrc-2004Q3-base:1.5
	pkgsrc-2004Q2:1.5.0.4
	pkgsrc-2004Q2-base:1.5
	pkgsrc-2004Q1:1.5.0.2
	pkgsrc-2004Q1-base:1.5
	pkgsrc-2003Q4:1.4.0.2
	pkgsrc-2003Q4-base:1.4
	netbsd-1-6-1:1.2.0.2
	netbsd-1-6-1-base:1.2
	netbsd-1-6:1.1.1.1.0.4
	netbsd-1-6-RELEASE-base:1.1
	pkgviews:1.1.1.1.0.6
	pkgviews-base:1.1
	buildlink2-base:1.1.1.1
	buildlink2:1.1.1.1.0.2
	pkg-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.5
date	2004.02.05.07.53.58;	author markd;	state dead;
branches;
next	1.4;

1.4
date	2003.08.06.15.07.06;	author mrg;	state Exp;
branches;
next	1.3;

1.3
date	2003.03.11.13.27.05;	author markd;	state dead;
branches;
next	1.2;

1.2
date	2003.01.02.09.12.25;	author skrll;	state Exp;
branches;
next	1.1;

1.1
date	2002.05.31.14.02.55;	author skrll;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2002.05.31.14.02.55;	author skrll;	state Exp;
branches
	1.1.1.1.2.1;
next	;

1.1.1.1.2.1
date	2002.05.31.14.02.55;	author jlam;	state dead;
branches;
next	1.1.1.1.2.2;

1.1.1.1.2.2
date	2002.06.23.18.46.05;	author jlam;	state Exp;
branches;
next	;


desc
@@


1.5
log
@Update to KDE 3.2

Changes:
Games

Atlantik
* Support custom tokens Rob Kaper
* Token/avatar images
* Privacy: only connect to meta server on Internet upon specific user
  request
* KNotify event support

KGoldrunner
* NEW IN KDE: Write and test game engine, game editor, game levels and
  KDE application interface for new game KGoldrunner Ian Wadham
* Write HTML documentation (KGoldrunner Handbook) Ian Wadham
* Move source code and games data from kdenonbeta to kdegames CVS Ian
  Wadham
* Improve the graphics of the game and update the screenshots in the
  documentation Ian Wadham
* Convert the documentation to docbook form and commit to kdegames Ian
  Wadham

KReversi
* Modified the AI so it scales much better from easy to hard and can
  make mistakes on easier levels (much more fun now to play). Benjamin
  Meyer
* Converted to use the standard KDE games highscore widget. High
  schores now corilates to a much better ranking system based upon
  the AI level and then the total number of pieces at the end of the
  game. Benjamin Meyer
* Fixed segfaults and converted the application to use xmlui (standard
  KDE key accels, help menu etc). Benjamin Meyer

KMahjongg
* Massive code cleanup and bug fixes. Benjamin Meyer

KPatience
* Implemented the popular spider game. Josh Metzler
* Freecell drops cards more intellegent. Josh Metzler
@
text
@$NetBSD: patch-ab,v 1.4 2003/08/06 15:07:06 mrg Exp $

--- kbackgammon/engines/fibs/kbgfibschat.cpp.orig	2003-08-06 21:53:53.000000000 +1000
+++ kbackgammon/engines/fibs/kbgfibschat.cpp	2003-08-06 21:54:27.000000000 +1000
@@@@ -58,7 +58,8 @@@@
 #include "clip.h"
 #include "version.h"
 
-#include <iostream.h>
+#include <iostream>
+using namespace std;
 
 
 /*
@


1.4
log
@build with gcc3.3.1-pre
@
text
@d1 1
a1 1
$NetBSD$
@


1.3
log
@Update KDE to 3.1.

Many bugfixes and functionality enhancements including:

kdegames

 Move Atlantik from kdenonbeta to kdegames, Rob Kaper <kaper@@kde.org>
 Move Atlantik Designer from kdenonbeta to kdeaddons, Jason Katz-Brown
 <jason@@katzbrown.com>
 Move Megami from kdenonbeta to kdegames, Neil Stevens
 <neil@@qualityassistant.com>
 Move Kolf (web page) from kdenonbeta to kdegames, Jason Katz-Brown
 <jason@@katzbrown.com>
 Add Klickety to kdegames (which uses heavily KSirtet libraries),
 Nicolas Hadacek <hadacek@@kde.org>
 Solver/adviser and game logs (replay/save/load) for KMines,
 Nicolas Hadacek <hadacek@@kde.org>
 Export, statistics and histogram for highscores (KMines, KSirtet,
 KFouleggs and Klickety), Nicolas Hadacek <hadacek@@kde.org>
 Added different difficulty levels to KLines, Waldo Bastian <bastian@@kde.org>


kdetoys

 Minor improvements and bugfixes.
@
text
@d1 1
a1 1
$NetBSD: patch-ab,v 1.2 2003/01/02 09:12:25 skrll Exp $
d3 9
a11 4
--- kbackgammon/Makefile.in.orig	Mon Dec 30 20:02:01 2002
+++ kbackgammon/Makefile.in
@@@@ -228,24 +228,25 @@@@ x_libraries = @@x_libraries@@
 INCLUDES = -I$(top_srcdir)/libkdegames -I$(top_srcdir)/libkdegames/kgame/ -I$(srcdir)/engines $(all_includes)
a12 3
 bin_PROGRAMS = kbackgammon
-lib_LTLIBRARIES = kbackgammon.la
+lib_LTLIBRARIES = libkbackgammon_main.la kbackgammon.la
d14 1
a14 244
-CLEANFILES = dummy.cpp
-
-kbackgammon_la_LIBADD = $(LIB_KDEUI) $(LIB_KSYCOCA) -lkdeprint \
+libkbackgammon_main_la_LIBADD = $(LIB_KDEUI) $(LIB_KSYCOCA) -lkdeprint \
 			./engines/libkbgengines.la
 
-kbackgammon_la_SOURCES = main.cpp kbg.cpp kbgboard.cpp kbgtextview.cpp \
+libkbackgammon_main_la_SOURCES = main.cpp kbg.cpp kbgboard.cpp kbgtextview.cpp \
 			kbgstatus.cpp
 
 
+kbackgammon_la_LIBADD = libkbackgammon_main.la
+kbackgammon_la_SOURCES = kbackgammon_main.cpp
+
 #>- kbackgammon_la_METASOURCES = AUTO
 kbackgammon_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) -module -avoid-version
 
-kbackgammon_LDADD = kbackgammon.la $(top_builddir)/libkdegames/libkdegames.la \
+kbackgammon_LDADD = libkbackgammon_main.la $(top_builddir)/libkdegames/libkdegames.la \
 		$(LIB_KSYCOCA)
 
-kbackgammon_SOURCES = dummy.cpp
+kbackgammon_SOURCES = kbackgammon_main.cpp
 kbackgammon_LDFLAGS = $(all_libraries) $(KDE_RPATH)
 
 noinst_HEADERS = version.h kbg.h kbgboard.h kbgtextview.h kbgstatus.h
@@@@ -265,24 +266,30 @@@@ CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES =
 LTLIBRARIES = $(lib_LTLIBRARIES)
 
-kbackgammon_la_DEPENDENCIES = ./engines/libkbgengines.la
-am_kbackgammon_la_OBJECTS = main.lo kbg.lo kbgboard.lo kbgtextview.lo \
-	kbgstatus.lo
+kbackgammon_la_DEPENDENCIES = libkbackgammon_main.la
+am_kbackgammon_la_OBJECTS = kbackgammon_main.lo
 #>- kbackgammon_la_OBJECTS = $(am_kbackgammon_la_OBJECTS)
+#>+ 1
+kbackgammon_la_OBJECTS = kbackgammon_main.lo
+libkbackgammon_main_la_LDFLAGS =
+libkbackgammon_main_la_DEPENDENCIES = ./engines/libkbgengines.la
+am_libkbackgammon_main_la_OBJECTS = main.lo kbg.lo kbgboard.lo \
+	kbgtextview.lo kbgstatus.lo
+#>- libkbackgammon_main_la_OBJECTS = $(am_libkbackgammon_main_la_OBJECTS)
 #>+ 5
-kbackgammon_la_final_OBJECTS = kbackgammon_la.all_cpp.lo 
-kbackgammon_la_nofinal_OBJECTS = main.lo kbg.lo kbgboard.lo kbgtextview.lo \
-	kbgstatus.lo
-@@KDE_USE_FINAL_FALSE@@kbackgammon_la_OBJECTS = $(kbackgammon_la_nofinal_OBJECTS)
-@@KDE_USE_FINAL_TRUE@@kbackgammon_la_OBJECTS = $(kbackgammon_la_final_OBJECTS)
+libkbackgammon_main_la_final_OBJECTS = libkbackgammon_main_la.all_cpp.lo 
+libkbackgammon_main_la_nofinal_OBJECTS = main.lo kbg.lo kbgboard.lo \
+	kbgtextview.lo kbgstatus.lo
+@@KDE_USE_FINAL_FALSE@@libkbackgammon_main_la_OBJECTS = $(libkbackgammon_main_la_nofinal_OBJECTS)
+@@KDE_USE_FINAL_TRUE@@libkbackgammon_main_la_OBJECTS = $(libkbackgammon_main_la_final_OBJECTS)
 bin_PROGRAMS = kbackgammon$(EXEEXT)
 PROGRAMS = $(bin_PROGRAMS)
 
-am_kbackgammon_OBJECTS = dummy.$(OBJEXT)
+am_kbackgammon_OBJECTS = kbackgammon_main.$(OBJEXT)
 #>- kbackgammon_OBJECTS = $(am_kbackgammon_OBJECTS)
 #>+ 1
-kbackgammon_OBJECTS = dummy.$(OBJEXT)
-kbackgammon_DEPENDENCIES = kbackgammon.la \
+kbackgammon_OBJECTS = kbackgammon_main.$(OBJEXT)
+kbackgammon_DEPENDENCIES = libkbackgammon_main.la \
 	$(top_builddir)/libkdegames/libkdegames.la
 
 DEFS = @@DEFS@@
@@@@ -291,14 +298,17 @@@@ CPPFLAGS = @@CPPFLAGS@@
 LDFLAGS = @@LDFLAGS@@
 LIBS = @@LIBS@@
 depcomp = $(SHELL) $(top_srcdir)/admin/depcomp
-#>- @@AMDEP_TRUE@@DEP_FILES = $(DEPDIR)/dummy.Po $(DEPDIR)/kbg.Plo \
+#>- @@AMDEP_TRUE@@DEP_FILES = $(DEPDIR)/kbackgammon_main.Plo \
+#>- @@AMDEP_TRUE@@	$(DEPDIR)/kbackgammon_main.Po $(DEPDIR)/kbg.Plo \
 #>- @@AMDEP_TRUE@@	$(DEPDIR)/kbgboard.Plo $(DEPDIR)/kbgstatus.Plo \
 #>- @@AMDEP_TRUE@@	$(DEPDIR)/kbgtextview.Plo $(DEPDIR)/main.Plo
-#>+ 7
-@@AMDEP_TRUE@@@@KDE_USE_FINAL_TRUE@@DEP_FILES =   $(DEPDIR)/kbackgammon_la.all_cpp.P  $(DEPDIR)/dummy.Po $(DEPDIR)/kbg.Plo \
+#>+ 9
+@@AMDEP_TRUE@@@@KDE_USE_FINAL_TRUE@@DEP_FILES =   $(DEPDIR)/libkbackgammon_main_la.all_cpp.P  $(DEPDIR)/kbackgammon_main.Plo \
+@@AMDEP_TRUE@@@@KDE_USE_FINAL_TRUE@@	@@AMDEP_TRUE@@	$(DEPDIR)/kbackgammon_main.Po $(DEPDIR)/kbg.Plo \
 @@AMDEP_TRUE@@@@KDE_USE_FINAL_TRUE@@	@@AMDEP_TRUE@@	$(DEPDIR)/kbgboard.Plo $(DEPDIR)/kbgstatus.Plo \
 @@AMDEP_TRUE@@@@KDE_USE_FINAL_TRUE@@	@@AMDEP_TRUE@@	$(DEPDIR)/kbgtextview.Plo $(DEPDIR)/main.Plo
-@@AMDEP_TRUE@@@@KDE_USE_FINAL_FALSE@@DEP_FILES =   $(DEPDIR)/dummy.Po $(DEPDIR)/kbg.Plo \
+@@AMDEP_TRUE@@@@KDE_USE_FINAL_FALSE@@DEP_FILES =   $(DEPDIR)/kbackgammon_main.Plo \
+@@AMDEP_TRUE@@@@KDE_USE_FINAL_FALSE@@	@@AMDEP_TRUE@@	$(DEPDIR)/kbackgammon_main.Po $(DEPDIR)/kbg.Plo \
 @@AMDEP_TRUE@@@@KDE_USE_FINAL_FALSE@@	@@AMDEP_TRUE@@	$(DEPDIR)/kbgboard.Plo $(DEPDIR)/kbgstatus.Plo \
 @@AMDEP_TRUE@@@@KDE_USE_FINAL_FALSE@@	@@AMDEP_TRUE@@	$(DEPDIR)/kbgtextview.Plo $(DEPDIR)/main.Plo
 
@@@@ -321,7 +331,8 @@@@ CXXLD = $(CXX)
 CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) \
 	$(AM_LDFLAGS) $(LDFLAGS) -o $@@
 CXXFLAGS = @@CXXFLAGS@@
-DIST_SOURCES = $(kbackgammon_la_SOURCES) $(kbackgammon_SOURCES)
+DIST_SOURCES = $(kbackgammon_la_SOURCES) \
+	$(libkbackgammon_main_la_SOURCES) $(kbackgammon_SOURCES)
 DATA = $(applnk_DATA) $(rc_DATA)
 
 HEADERS = $(noinst_HEADERS)
@@@@ -334,7 +345,7 @@@@ RECURSIVE_TARGETS = info-recursive dvi-r
 DIST_COMMON = README $(noinst_HEADERS) AUTHORS Makefile.am Makefile.in \
 	TODO
 DIST_SUBDIRS = $(SUBDIRS)
-SOURCES = $(kbackgammon_la_SOURCES) $(kbackgammon_SOURCES)
+SOURCES = $(kbackgammon_la_SOURCES) $(libkbackgammon_main_la_SOURCES) $(kbackgammon_SOURCES)
 
 #>- all: all-recursive
 #>+ 1
@@@@ -383,6 +394,8 @@@@ clean-libLTLIBRARIES:
 	-test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
 kbackgammon.la: $(kbackgammon_la_OBJECTS) $(kbackgammon_la_DEPENDENCIES) 
 	$(CXXLINK) -rpath $(libdir) $(kbackgammon_la_LDFLAGS) $(kbackgammon_la_OBJECTS) $(kbackgammon_la_LIBADD) $(LIBS)
+libkbackgammon_main.la: $(libkbackgammon_main_la_OBJECTS) $(libkbackgammon_main_la_DEPENDENCIES) 
+	$(CXXLINK) -rpath $(libdir) $(libkbackgammon_main_la_LDFLAGS) $(libkbackgammon_main_la_OBJECTS) $(libkbackgammon_main_la_LIBADD) $(LIBS)
 install-binPROGRAMS: $(bin_PROGRAMS)
 	@@$(NORMAL_INSTALL)
 	$(mkinstalldirs) $(DESTDIR)$(bindir)
@@@@ -417,7 +430,8 @@@@ mostlyclean-compile:
 distclean-compile:
 	-rm -f *.tab.c
 
-@@AMDEP_TRUE@@@@am__include@@ @@am__quote@@$(DEPDIR)/dummy.Po@@am__quote@@
+@@AMDEP_TRUE@@@@am__include@@ @@am__quote@@$(DEPDIR)/kbackgammon_main.Plo@@am__quote@@
+@@AMDEP_TRUE@@@@am__include@@ @@am__quote@@$(DEPDIR)/kbackgammon_main.Po@@am__quote@@
 @@AMDEP_TRUE@@@@am__include@@ @@am__quote@@$(DEPDIR)/kbg.Plo@@am__quote@@
 @@AMDEP_TRUE@@@@am__include@@ @@am__quote@@$(DEPDIR)/kbgboard.Plo@@am__quote@@
 @@AMDEP_TRUE@@@@am__include@@ @@am__quote@@$(DEPDIR)/kbgstatus.Plo@@am__quote@@
@@@@ -575,7 +589,7 @@@@ distclean-tags:
 
 #>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 #>+ 4
-KDE_DIST=eventsrc kbackgammonui.rc kbackgammon.desktop 
+KDE_DIST=kbackgammon.desktop kbackgammonui.rc eventsrc 
 
 DISTFILES= $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
 
@@@@ -637,7 +651,6 @@@@ install-strip:
 mostlyclean-generic:
 
 clean-generic:
-	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
 
 distclean-generic:
 	-rm -f Makefile $(CONFIG_CLEAN_FILES) stamp-h stamp-h[0-9]*
@@@@ -718,9 +731,6 @@@@ messages: rc.cpp	
 	LIST=`find . -name \*.h -o -name \*.hh -o -name \*.H -o -name \*.hxx -o -name \*.hpp -o -name \*.cpp -o -name \*.cc -o -name \*.cxx -o -name \*.ecpp -o -name \*.C`; \
 	$(XGETTEXT) $$LIST -o $(podir)/kbackgammon.pot
 
-dummy.cpp:
-	echo > dummy.cpp
-
 install-data-local:
 #>- 	rm -rf $(kde_appsdir)/Games/kbackgammon.desktop
 #>+ 1
@@@@ -730,10 +740,6 @@@@ install-data-local:
 .NOEXPORT:
 
 #>+ 3
-kbg.moc: $(srcdir)/kbg.h
-	$(MOC) $(srcdir)/kbg.h -o kbg.moc
-
-#>+ 3
 kbgboard.moc: $(srcdir)/kbgboard.h
 	$(MOC) $(srcdir)/kbgboard.h -o kbgboard.moc
 
@@@@ -746,8 +752,12 @@@@ kbgstatus.moc: $(srcdir)/kbgstatus.h
 	$(MOC) $(srcdir)/kbgstatus.h -o kbgstatus.moc
 
 #>+ 3
+kbg.moc: $(srcdir)/kbg.h
+	$(MOC) $(srcdir)/kbg.h -o kbg.moc
+
+#>+ 3
 clean-metasources:
-	-rm -f  kbg.moc kbgboard.moc kbgtextview.moc kbgstatus.moc
+	-rm -f  kbgboard.moc kbgtextview.moc kbgstatus.moc kbg.moc
 
 #>+ 2
 docs-am:
@@@@ -760,33 +770,33 @@@@ force-reedit:
 
 
 #>+ 11
-kbackgammon_la.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/main.cpp $(srcdir)/kbg.cpp $(srcdir)/kbgboard.cpp $(srcdir)/kbgtextview.cpp $(srcdir)/kbgstatus.cpp  kbg.moc kbgtextview.moc kbgboard.moc kbgstatus.moc
-	@@echo 'creating kbackgammon_la.all_cpp.cpp ...'; \
-	rm -f kbackgammon_la.all_cpp.files kbackgammon_la.all_cpp.final; \
-	echo "#define KDE_USE_FINAL 1" >> kbackgammon_la.all_cpp.final; \
+libkbackgammon_main_la.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/main.cpp $(srcdir)/kbg.cpp $(srcdir)/kbgboard.cpp $(srcdir)/kbgtextview.cpp $(srcdir)/kbgstatus.cpp  kbgboard.moc kbgtextview.moc kbg.moc kbgstatus.moc
+	@@echo 'creating libkbackgammon_main_la.all_cpp.cpp ...'; \
+	rm -f libkbackgammon_main_la.all_cpp.files libkbackgammon_main_la.all_cpp.final; \
+	echo "#define KDE_USE_FINAL 1" >> libkbackgammon_main_la.all_cpp.final; \
 	for file in main.cpp kbg.cpp kbgboard.cpp kbgtextview.cpp kbgstatus.cpp ; do \
-	  echo "#include \"$$file\"" >> kbackgammon_la.all_cpp.files; \
-	  test ! -f $(srcdir)/$$file || egrep '^#pragma +implementation' $(srcdir)/$$file >> kbackgammon_la.all_cpp.final; \
+	  echo "#include \"$$file\"" >> libkbackgammon_main_la.all_cpp.files; \
+	  test ! -f $(srcdir)/$$file || egrep '^#pragma +implementation' $(srcdir)/$$file >> libkbackgammon_main_la.all_cpp.final; \
 	done; \
-	cat kbackgammon_la.all_cpp.final kbackgammon_la.all_cpp.files > kbackgammon_la.all_cpp.cpp; \
-	rm -f kbackgammon_la.all_cpp.final kbackgammon_la.all_cpp.files
+	cat libkbackgammon_main_la.all_cpp.final libkbackgammon_main_la.all_cpp.files > libkbackgammon_main_la.all_cpp.cpp; \
+	rm -f libkbackgammon_main_la.all_cpp.final libkbackgammon_main_la.all_cpp.files
 
 #>+ 3
 clean-final:
-	-rm -f kbackgammon_la.all_cpp.cpp
+	-rm -f libkbackgammon_main_la.all_cpp.cpp
 
 #>+ 2
 final:
-	$(MAKE) kbackgammon_la_OBJECTS="$(kbackgammon_la_final_OBJECTS)" all-am
+	$(MAKE) libkbackgammon_main_la_OBJECTS="$(libkbackgammon_main_la_final_OBJECTS)" all-am
 #>+ 2
 final-install:
-	$(MAKE) kbackgammon_la_OBJECTS="$(kbackgammon_la_final_OBJECTS)" install-am
+	$(MAKE) libkbackgammon_main_la_OBJECTS="$(libkbackgammon_main_la_final_OBJECTS)" install-am
 #>+ 2
 no-final:
-	$(MAKE) kbackgammon_la_OBJECTS="$(kbackgammon_la_nofinal_OBJECTS)" all-am
+	$(MAKE) libkbackgammon_main_la_OBJECTS="$(libkbackgammon_main_la_nofinal_OBJECTS)" all-am
 #>+ 2
 no-final-install:
-	$(MAKE) kbackgammon_la_OBJECTS="$(kbackgammon_la_nofinal_OBJECTS)" install-am
+	$(MAKE) libkbackgammon_main_la_OBJECTS="$(libkbackgammon_main_la_nofinal_OBJECTS)" install-am
 #>+ 3
 cvs-clean:
 	$(MAKE) admindir=$(top_srcdir)/admin -f $(top_srcdir)/admin/Makefile.common cvs-clean
@@@@ -796,11 +806,11 @@@@ kde-rpo-clean:
 	-rm -f *.rpo
 
 #>+ 9
-kbgstatus.o: kbgstatus.moc 
-kbg.o: kbg.moc 
-kbgboard.o: kbgboard.moc 
-kbg.lo: kbg.moc 
-kbgstatus.lo: kbgstatus.moc 
 kbgtextview.lo: kbgtextview.moc 
+kbgboard.o: kbgboard.moc 
 kbgtextview.o: kbgtextview.moc 
+kbgstatus.o: kbgstatus.moc 
+kbgstatus.lo: kbgstatus.moc 
 kbgboard.lo: kbgboard.moc 
+kbg.lo: kbg.moc 
+kbg.o: kbg.moc 
@


1.2
log
@Update KDE to the 3.0.5a distribution. Packages are numbered 3.0.5.1 or
1.0.5.1 accordingly.

Fixes and changes are:

Multiple vulnerabilities.

kdelibs
	KHTML : Fixed several crashes and misrenderings.
	rlogin.protocol: fixed command execution in specially crafted
	urls.

kdebase
	KAddressbook: Don't squeeze columns on startup/properly restore
	column width settings.

kdenetwork
	lisa, reslisa: Fixed several security vulnerabilities.

kdesdk
	Cervisia: Show long lines in diff view always completely.
@
text
@d1 1
a1 1
$NetBSD$
@


1.1
log
@Initial revision
@
text
@d3 1
a3 1
--- kbackgammon/Makefile.in.orig	Fri May 10 15:29:29 2002
d5 1
a5 1
@@@@ -229,24 +229,25 @@@@
d16 1
a16 1
 	./engines/libkbgengines.la
d20 1
a20 1
 	kbgstatus.cpp
d31 1
a31 1
 	$(LIB_KSYCOCA)
d38 1
a38 1
@@@@ -266,25 +267,31 @@@@
d55 1
a55 1
 #>+ 6
d58 1
a58 2
-	kbgstatus.lo \
-	kbackgammon_la_meta_unload.lo 
d63 1
a63 2
+	kbgtextview.lo kbgstatus.lo \
+	libkbackgammon_main_la_meta_unload.lo 
d80 1
a80 1
@@@@ -293,7 +300,8 @@@@
d84 19
a102 7
-@@AMDEP_TRUE@@DEP_FILES = $(DEPDIR)/dummy.Po $(DEPDIR)/kbg.Plo \
+@@AMDEP_TRUE@@DEP_FILES = $(DEPDIR)/kbackgammon_main.Plo \
+	@@AMDEP_TRUE@@	$(DEPDIR)/kbackgammon_main.Po $(DEPDIR)/kbg.Plo \
 	@@AMDEP_TRUE@@	$(DEPDIR)/kbgboard.Plo $(DEPDIR)/kbgstatus.Plo \
 	@@AMDEP_TRUE@@	$(DEPDIR)/kbgtextview.Plo $(DEPDIR)/main.Plo
 #>- CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
@@@@ -315,7 +323,8 @@@@
d112 1
a112 1
@@@@ -328,7 +337,7 @@@@
d121 1
a121 1
@@@@ -377,6 +386,8 @@@@
d130 1
a130 1
@@@@ -411,7 +422,8 @@@@
d140 1
a140 1
@@@@ -569,7 +581,7 @@@@
d144 2
a145 2
-KDE_DIST=kbackgammon.desktop kbackgammonui.rc eventsrc 
+KDE_DIST=kbackgammon.desktop kbackgammonui.rc eventsrc kbackgammon dummy.cpp 
d149 1
a149 1
@@@@ -631,7 +643,6 @@@@
d157 1
a157 1
@@@@ -712,9 +723,6 @@@@
d167 2
a168 1
@@@@ -754,28 +762,28 @@@@
d170 7
d178 2
a179 20
 #>+ 12
-kbackgammon_la_meta_unload.cpp:  kbgboard.moc kbgtextview.moc kbg.moc kbgstatus.moc
-	@@echo 'creating kbackgammon_la_meta_unload.cpp'
-	@@-rm -f kbackgammon_la_meta_unload.cpp
+libkbackgammon_main_la_meta_unload.cpp:  kbgboard.moc kbgtextview.moc kbg.moc kbgstatus.moc
+	@@echo 'creating libkbackgammon_main_la_meta_unload.cpp'
+	@@-rm -f libkbackgammon_main_la_meta_unload.cpp
 	@@if test ${kde_qtver} = 2; then \
-		echo 'static const char * _metalist_kbackgammon_la[] = {' > kbackgammon_la_meta_unload.cpp ;\
-		cat  kbgboard.moc kbgtextview.moc kbg.moc kbgstatus.moc | grep 'char.*className' | sed -e 's/.*[^A-Za-z0-9_:]\([A-Za-z0-9_:]*\)::className.*$$/\"\1\",/' | sort | uniq >> kbackgammon_la_meta_unload.cpp ;\
-		echo '0};' >> kbackgammon_la_meta_unload.cpp ;\
-		echo '#include <kunload.h>' >> kbackgammon_la_meta_unload.cpp ;\
-		echo '_UNLOAD(kbackgammon_la)' >> kbackgammon_la_meta_unload.cpp ;\
-	else echo > kbackgammon_la_meta_unload.cpp; fi
+		echo 'static const char * _metalist_libkbackgammon_main_la[] = {' > libkbackgammon_main_la_meta_unload.cpp ;\
+		cat  kbgboard.moc kbgtextview.moc kbg.moc kbgstatus.moc | grep 'char.*className' | sed -e 's/.*[^A-Za-z0-9_:]\([A-Za-z0-9_:]*\)::className.*$$/\"\1\",/' | sort | uniq >> libkbackgammon_main_la_meta_unload.cpp ;\
+		echo '0};' >> libkbackgammon_main_la_meta_unload.cpp ;\
+		echo '#include <kunload.h>' >> libkbackgammon_main_la_meta_unload.cpp ;\
+		echo '_UNLOAD(libkbackgammon_main_la)' >> libkbackgammon_main_la_meta_unload.cpp ;\
+	else echo > libkbackgammon_main_la_meta_unload.cpp; fi
d181 8
d190 3
a192 4
 #>+ 3
 clean-moc-classes:
-	-rm -f  kbackgammon_la_meta_unload.cpp
+	-rm -f  libkbackgammon_main_la_meta_unload.cpp
a193 13
 #>+ 11
-kbackgammon_la.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/main.cpp $(srcdir)/kbg.cpp $(srcdir)/kbgboard.cpp $(srcdir)/kbgtextview.cpp $(srcdir)/kbgstatus.cpp kbackgammon_la_meta_unload.cpp   kbgboard.moc kbgtextview.moc kbgstatus.moc kbg.moc 
+kbackgammon_la.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/kbackgammon_main.cpp   kbgboard.moc kbgtextview.moc kbgstatus.moc kbg.moc 
 	@@echo 'creating kbackgammon_la.all_cpp.cpp ...'; \
 	rm -f kbackgammon_la.all_cpp.files kbackgammon_la.all_cpp.final; \
 	echo "#define KDE_USE_FINAL 1" >> kbackgammon_la.all_cpp.final; \
-	for file in main.cpp kbg.cpp kbgboard.cpp kbgtextview.cpp kbgstatus.cpp kbackgammon_la_meta_unload.cpp ; do \
+	for file in kbackgammon_main.cpp ; do \
 	  echo "#include \"$$file\"" >> kbackgammon_la.all_cpp.files; \
 	  test ! -f $(srcdir)/$$file || egrep '^#pragma +implementation' $(srcdir)/$$file >> kbackgammon_la.all_cpp.final; \
 	done; \
@@@@ -783,11 +791,23 @@@@
 	rm -f kbackgammon_la.all_cpp.final kbackgammon_la.all_cpp.files
d196 5
a200 2
-kbackgammon.all_cpp.cpp: $(srcdir)/Makefile.in dummy.cpp  
+libkbackgammon_main_la.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/main.cpp $(srcdir)/kbg.cpp $(srcdir)/kbgboard.cpp $(srcdir)/kbgtextview.cpp $(srcdir)/kbgstatus.cpp libkbackgammon_main_la_meta_unload.cpp  
d204 3
a206 1
+	for file in main.cpp kbg.cpp kbgboard.cpp kbgtextview.cpp kbgstatus.cpp libkbackgammon_main_la_meta_unload.cpp ; do \
d209 4
a212 2
+	done; \
+	cat libkbackgammon_main_la.all_cpp.final libkbackgammon_main_la.all_cpp.files  > libkbackgammon_main_la.all_cpp.cpp; \
a213 12
+
+#>+ 11
+kbackgammon.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/kbackgammon_main.cpp  
 	@@echo 'creating kbackgammon.all_cpp.cpp ...'; \
 	rm -f kbackgammon.all_cpp.files kbackgammon.all_cpp.final; \
 	echo "#define KDE_USE_FINAL 1" >> kbackgammon.all_cpp.final; \
-	for file in dummy.cpp ; do \
+	for file in kbackgammon_main.cpp ; do \
 	  echo "#include \"$$file\"" >> kbackgammon.all_cpp.files; \
 	  test ! -f $(srcdir)/$$file || egrep '^#pragma +implementation' $(srcdir)/$$file >> kbackgammon.all_cpp.final; \
 	done; \
@@@@ -796,20 +816,20 @@@@
d217 2
a218 2
-	-rm -f kbackgammon_la.all_cpp.cpp kbackgammon.all_cpp.cpp
+	-rm -f kbackgammon_la.all_cpp.cpp libkbackgammon_main_la.all_cpp.cpp kbackgammon.all_cpp.cpp
d238 18
a255 1
 	$(MAKE) -f $(top_srcdir)/admin/Makefile.common cvs-clean
@


1.1.1.1
log
@Initial import (in the right place) of a kdegames3 pkg.
@
text
@@


1.1.1.1.2.1
log
@file patch-ab was added on branch buildlink2 on 2002-06-23 18:46:05 +0000
@
text
@d1 249
@


1.1.1.1.2.2
log
@Merge from pkgsrc-current to buildlink2 branch.
@
text
@a0 249
$NetBSD: patch-ab,v 1.1.1.1.2.1 2002/06/23 18:46:05 jlam Exp $

--- kbackgammon/Makefile.in.orig	Fri May 10 15:29:29 2002
+++ kbackgammon/Makefile.in
@@@@ -229,24 +229,25 @@@@
 INCLUDES = -I$(top_srcdir)/libkdegames -I$(top_srcdir)/libkdegames/kgame/ -I$(srcdir)/engines $(all_includes)
 
 bin_PROGRAMS = kbackgammon
-lib_LTLIBRARIES = kbackgammon.la
+lib_LTLIBRARIES = libkbackgammon_main.la kbackgammon.la
 
-CLEANFILES = dummy.cpp
-
-kbackgammon_la_LIBADD = $(LIB_KDEUI) $(LIB_KSYCOCA) -lkdeprint \
+libkbackgammon_main_la_LIBADD = $(LIB_KDEUI) $(LIB_KSYCOCA) -lkdeprint \
 	./engines/libkbgengines.la
 
-kbackgammon_la_SOURCES = main.cpp kbg.cpp kbgboard.cpp kbgtextview.cpp \
+libkbackgammon_main_la_SOURCES = main.cpp kbg.cpp kbgboard.cpp kbgtextview.cpp \
 	kbgstatus.cpp
 
 
+kbackgammon_la_LIBADD = libkbackgammon_main.la
+kbackgammon_la_SOURCES = kbackgammon_main.cpp
+
 #>- kbackgammon_la_METASOURCES = AUTO
 kbackgammon_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) -module -avoid-version
 
-kbackgammon_LDADD = kbackgammon.la $(top_builddir)/libkdegames/libkdegames.la \
+kbackgammon_LDADD = libkbackgammon_main.la $(top_builddir)/libkdegames/libkdegames.la \
 	$(LIB_KSYCOCA)
 
-kbackgammon_SOURCES = dummy.cpp
+kbackgammon_SOURCES = kbackgammon_main.cpp
 kbackgammon_LDFLAGS = $(all_libraries) $(KDE_RPATH)
 
 noinst_HEADERS = version.h kbg.h kbgboard.h kbgtextview.h kbgstatus.h
@@@@ -266,25 +267,31 @@@@
 CONFIG_CLEAN_FILES =
 LTLIBRARIES = $(lib_LTLIBRARIES)
 
-kbackgammon_la_DEPENDENCIES = ./engines/libkbgengines.la
-am_kbackgammon_la_OBJECTS = main.lo kbg.lo kbgboard.lo kbgtextview.lo \
-	kbgstatus.lo
+kbackgammon_la_DEPENDENCIES = libkbackgammon_main.la
+am_kbackgammon_la_OBJECTS = kbackgammon_main.lo
 #>- kbackgammon_la_OBJECTS = $(am_kbackgammon_la_OBJECTS)
+#>+ 1
+kbackgammon_la_OBJECTS = kbackgammon_main.lo
+libkbackgammon_main_la_LDFLAGS =
+libkbackgammon_main_la_DEPENDENCIES = ./engines/libkbgengines.la
+am_libkbackgammon_main_la_OBJECTS = main.lo kbg.lo kbgboard.lo \
+	kbgtextview.lo kbgstatus.lo
+#>- libkbackgammon_main_la_OBJECTS = $(am_libkbackgammon_main_la_OBJECTS)
 #>+ 6
-kbackgammon_la_final_OBJECTS = kbackgammon_la.all_cpp.lo 
-kbackgammon_la_nofinal_OBJECTS = main.lo kbg.lo kbgboard.lo kbgtextview.lo \
-	kbgstatus.lo \
-	kbackgammon_la_meta_unload.lo 
-@@KDE_USE_FINAL_FALSE@@kbackgammon_la_OBJECTS = $(kbackgammon_la_nofinal_OBJECTS)
-@@KDE_USE_FINAL_TRUE@@kbackgammon_la_OBJECTS = $(kbackgammon_la_final_OBJECTS)
+libkbackgammon_main_la_final_OBJECTS = libkbackgammon_main_la.all_cpp.lo 
+libkbackgammon_main_la_nofinal_OBJECTS = main.lo kbg.lo kbgboard.lo \
+	kbgtextview.lo kbgstatus.lo \
+	libkbackgammon_main_la_meta_unload.lo 
+@@KDE_USE_FINAL_FALSE@@libkbackgammon_main_la_OBJECTS = $(libkbackgammon_main_la_nofinal_OBJECTS)
+@@KDE_USE_FINAL_TRUE@@libkbackgammon_main_la_OBJECTS = $(libkbackgammon_main_la_final_OBJECTS)
 bin_PROGRAMS = kbackgammon$(EXEEXT)
 PROGRAMS = $(bin_PROGRAMS)
 
-am_kbackgammon_OBJECTS = dummy.$(OBJEXT)
+am_kbackgammon_OBJECTS = kbackgammon_main.$(OBJEXT)
 #>- kbackgammon_OBJECTS = $(am_kbackgammon_OBJECTS)
 #>+ 1
-kbackgammon_OBJECTS = dummy.$(OBJEXT)
-kbackgammon_DEPENDENCIES = kbackgammon.la \
+kbackgammon_OBJECTS = kbackgammon_main.$(OBJEXT)
+kbackgammon_DEPENDENCIES = libkbackgammon_main.la \
 	$(top_builddir)/libkdegames/libkdegames.la
 
 DEFS = @@DEFS@@
@@@@ -293,7 +300,8 @@@@
 LDFLAGS = @@LDFLAGS@@
 LIBS = @@LIBS@@
 depcomp = $(SHELL) $(top_srcdir)/admin/depcomp
-@@AMDEP_TRUE@@DEP_FILES = $(DEPDIR)/dummy.Po $(DEPDIR)/kbg.Plo \
+@@AMDEP_TRUE@@DEP_FILES = $(DEPDIR)/kbackgammon_main.Plo \
+	@@AMDEP_TRUE@@	$(DEPDIR)/kbackgammon_main.Po $(DEPDIR)/kbg.Plo \
 	@@AMDEP_TRUE@@	$(DEPDIR)/kbgboard.Plo $(DEPDIR)/kbgstatus.Plo \
 	@@AMDEP_TRUE@@	$(DEPDIR)/kbgtextview.Plo $(DEPDIR)/main.Plo
 #>- CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
@@@@ -315,7 +323,8 @@@@
 CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) \
 	$(AM_LDFLAGS) $(LDFLAGS) -o $@@
 CXXFLAGS = @@CXXFLAGS@@
-DIST_SOURCES = $(kbackgammon_la_SOURCES) $(kbackgammon_SOURCES)
+DIST_SOURCES = $(kbackgammon_la_SOURCES) \
+	$(libkbackgammon_main_la_SOURCES) $(kbackgammon_SOURCES)
 DATA = $(applnk_DATA) $(rc_DATA)
 
 HEADERS = $(noinst_HEADERS)
@@@@ -328,7 +337,7 @@@@
 DIST_COMMON = README $(noinst_HEADERS) AUTHORS Makefile.am Makefile.in \
 	TODO
 DIST_SUBDIRS = $(SUBDIRS)
-SOURCES = $(kbackgammon_la_SOURCES) $(kbackgammon_SOURCES)
+SOURCES = $(kbackgammon_la_SOURCES) $(libkbackgammon_main_la_SOURCES) $(kbackgammon_SOURCES)
 
 #>- all: all-recursive
 #>+ 1
@@@@ -377,6 +386,8 @@@@
 	-test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
 kbackgammon.la: $(kbackgammon_la_OBJECTS) $(kbackgammon_la_DEPENDENCIES) 
 	$(CXXLINK) -rpath $(libdir) $(kbackgammon_la_LDFLAGS) $(kbackgammon_la_OBJECTS) $(kbackgammon_la_LIBADD) $(LIBS)
+libkbackgammon_main.la: $(libkbackgammon_main_la_OBJECTS) $(libkbackgammon_main_la_DEPENDENCIES) 
+	$(CXXLINK) -rpath $(libdir) $(libkbackgammon_main_la_LDFLAGS) $(libkbackgammon_main_la_OBJECTS) $(libkbackgammon_main_la_LIBADD) $(LIBS)
 install-binPROGRAMS: $(bin_PROGRAMS)
 	@@$(NORMAL_INSTALL)
 	$(mkinstalldirs) $(DESTDIR)$(bindir)
@@@@ -411,7 +422,8 @@@@
 distclean-compile:
 	-rm -f *.tab.c
 
-@@AMDEP_TRUE@@@@am__include@@ @@am__quote@@$(DEPDIR)/dummy.Po@@am__quote@@
+@@AMDEP_TRUE@@@@am__include@@ @@am__quote@@$(DEPDIR)/kbackgammon_main.Plo@@am__quote@@
+@@AMDEP_TRUE@@@@am__include@@ @@am__quote@@$(DEPDIR)/kbackgammon_main.Po@@am__quote@@
 @@AMDEP_TRUE@@@@am__include@@ @@am__quote@@$(DEPDIR)/kbg.Plo@@am__quote@@
 @@AMDEP_TRUE@@@@am__include@@ @@am__quote@@$(DEPDIR)/kbgboard.Plo@@am__quote@@
 @@AMDEP_TRUE@@@@am__include@@ @@am__quote@@$(DEPDIR)/kbgstatus.Plo@@am__quote@@
@@@@ -569,7 +581,7 @@@@
 
 #>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 #>+ 4
-KDE_DIST=kbackgammon.desktop kbackgammonui.rc eventsrc 
+KDE_DIST=kbackgammon.desktop kbackgammonui.rc eventsrc kbackgammon dummy.cpp 
 
 DISTFILES= $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
 
@@@@ -631,7 +643,6 @@@@
 mostlyclean-generic:
 
 clean-generic:
-	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
 
 distclean-generic:
 	-rm -f Makefile $(CONFIG_CLEAN_FILES) stamp-h stamp-h[0-9]*
@@@@ -712,9 +723,6 @@@@
 	LIST=`find . -name \*.h -o -name \*.hh -o -name \*.H -o -name \*.hxx -o -name \*.hpp -o -name \*.cpp -o -name \*.cc -o -name \*.cxx -o -name \*.ecpp -o -name \*.C`; \
 	$(XGETTEXT) $$LIST -o $(podir)/kbackgammon.pot
 
-dummy.cpp:
-	echo > dummy.cpp
-
 install-data-local:
 #>- 	rm -rf $(kde_appsdir)/Games/kbackgammon.desktop
 #>+ 1
@@@@ -754,28 +762,28 @@@@
 
 
 #>+ 12
-kbackgammon_la_meta_unload.cpp:  kbgboard.moc kbgtextview.moc kbg.moc kbgstatus.moc
-	@@echo 'creating kbackgammon_la_meta_unload.cpp'
-	@@-rm -f kbackgammon_la_meta_unload.cpp
+libkbackgammon_main_la_meta_unload.cpp:  kbgboard.moc kbgtextview.moc kbg.moc kbgstatus.moc
+	@@echo 'creating libkbackgammon_main_la_meta_unload.cpp'
+	@@-rm -f libkbackgammon_main_la_meta_unload.cpp
 	@@if test ${kde_qtver} = 2; then \
-		echo 'static const char * _metalist_kbackgammon_la[] = {' > kbackgammon_la_meta_unload.cpp ;\
-		cat  kbgboard.moc kbgtextview.moc kbg.moc kbgstatus.moc | grep 'char.*className' | sed -e 's/.*[^A-Za-z0-9_:]\([A-Za-z0-9_:]*\)::className.*$$/\"\1\",/' | sort | uniq >> kbackgammon_la_meta_unload.cpp ;\
-		echo '0};' >> kbackgammon_la_meta_unload.cpp ;\
-		echo '#include <kunload.h>' >> kbackgammon_la_meta_unload.cpp ;\
-		echo '_UNLOAD(kbackgammon_la)' >> kbackgammon_la_meta_unload.cpp ;\
-	else echo > kbackgammon_la_meta_unload.cpp; fi
+		echo 'static const char * _metalist_libkbackgammon_main_la[] = {' > libkbackgammon_main_la_meta_unload.cpp ;\
+		cat  kbgboard.moc kbgtextview.moc kbg.moc kbgstatus.moc | grep 'char.*className' | sed -e 's/.*[^A-Za-z0-9_:]\([A-Za-z0-9_:]*\)::className.*$$/\"\1\",/' | sort | uniq >> libkbackgammon_main_la_meta_unload.cpp ;\
+		echo '0};' >> libkbackgammon_main_la_meta_unload.cpp ;\
+		echo '#include <kunload.h>' >> libkbackgammon_main_la_meta_unload.cpp ;\
+		echo '_UNLOAD(libkbackgammon_main_la)' >> libkbackgammon_main_la_meta_unload.cpp ;\
+	else echo > libkbackgammon_main_la_meta_unload.cpp; fi
 
 
 #>+ 3
 clean-moc-classes:
-	-rm -f  kbackgammon_la_meta_unload.cpp
+	-rm -f  libkbackgammon_main_la_meta_unload.cpp
 
 #>+ 11
-kbackgammon_la.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/main.cpp $(srcdir)/kbg.cpp $(srcdir)/kbgboard.cpp $(srcdir)/kbgtextview.cpp $(srcdir)/kbgstatus.cpp kbackgammon_la_meta_unload.cpp   kbgboard.moc kbgtextview.moc kbgstatus.moc kbg.moc 
+kbackgammon_la.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/kbackgammon_main.cpp   kbgboard.moc kbgtextview.moc kbgstatus.moc kbg.moc 
 	@@echo 'creating kbackgammon_la.all_cpp.cpp ...'; \
 	rm -f kbackgammon_la.all_cpp.files kbackgammon_la.all_cpp.final; \
 	echo "#define KDE_USE_FINAL 1" >> kbackgammon_la.all_cpp.final; \
-	for file in main.cpp kbg.cpp kbgboard.cpp kbgtextview.cpp kbgstatus.cpp kbackgammon_la_meta_unload.cpp ; do \
+	for file in kbackgammon_main.cpp ; do \
 	  echo "#include \"$$file\"" >> kbackgammon_la.all_cpp.files; \
 	  test ! -f $(srcdir)/$$file || egrep '^#pragma +implementation' $(srcdir)/$$file >> kbackgammon_la.all_cpp.final; \
 	done; \
@@@@ -783,11 +791,23 @@@@
 	rm -f kbackgammon_la.all_cpp.final kbackgammon_la.all_cpp.files
 
 #>+ 11
-kbackgammon.all_cpp.cpp: $(srcdir)/Makefile.in dummy.cpp  
+libkbackgammon_main_la.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/main.cpp $(srcdir)/kbg.cpp $(srcdir)/kbgboard.cpp $(srcdir)/kbgtextview.cpp $(srcdir)/kbgstatus.cpp libkbackgammon_main_la_meta_unload.cpp  
+	@@echo 'creating libkbackgammon_main_la.all_cpp.cpp ...'; \
+	rm -f libkbackgammon_main_la.all_cpp.files libkbackgammon_main_la.all_cpp.final; \
+	echo "#define KDE_USE_FINAL 1" >> libkbackgammon_main_la.all_cpp.final; \
+	for file in main.cpp kbg.cpp kbgboard.cpp kbgtextview.cpp kbgstatus.cpp libkbackgammon_main_la_meta_unload.cpp ; do \
+	  echo "#include \"$$file\"" >> libkbackgammon_main_la.all_cpp.files; \
+	  test ! -f $(srcdir)/$$file || egrep '^#pragma +implementation' $(srcdir)/$$file >> libkbackgammon_main_la.all_cpp.final; \
+	done; \
+	cat libkbackgammon_main_la.all_cpp.final libkbackgammon_main_la.all_cpp.files  > libkbackgammon_main_la.all_cpp.cpp; \
+	rm -f libkbackgammon_main_la.all_cpp.final libkbackgammon_main_la.all_cpp.files
+
+#>+ 11
+kbackgammon.all_cpp.cpp: $(srcdir)/Makefile.in $(srcdir)/kbackgammon_main.cpp  
 	@@echo 'creating kbackgammon.all_cpp.cpp ...'; \
 	rm -f kbackgammon.all_cpp.files kbackgammon.all_cpp.final; \
 	echo "#define KDE_USE_FINAL 1" >> kbackgammon.all_cpp.final; \
-	for file in dummy.cpp ; do \
+	for file in kbackgammon_main.cpp ; do \
 	  echo "#include \"$$file\"" >> kbackgammon.all_cpp.files; \
 	  test ! -f $(srcdir)/$$file || egrep '^#pragma +implementation' $(srcdir)/$$file >> kbackgammon.all_cpp.final; \
 	done; \
@@@@ -796,20 +816,20 @@@@
 
 #>+ 3
 clean-final:
-	-rm -f kbackgammon_la.all_cpp.cpp kbackgammon.all_cpp.cpp
+	-rm -f kbackgammon_la.all_cpp.cpp libkbackgammon_main_la.all_cpp.cpp kbackgammon.all_cpp.cpp
 
 #>+ 2
 final:
-	$(MAKE) kbackgammon_la_OBJECTS="$(kbackgammon_la_final_OBJECTS)" all-am
+	$(MAKE) libkbackgammon_main_la_OBJECTS="$(libkbackgammon_main_la_final_OBJECTS)" all-am
 #>+ 2
 final-install:
-	$(MAKE) kbackgammon_la_OBJECTS="$(kbackgammon_la_final_OBJECTS)" install-am
+	$(MAKE) libkbackgammon_main_la_OBJECTS="$(libkbackgammon_main_la_final_OBJECTS)" install-am
 #>+ 2
 no-final:
-	$(MAKE) kbackgammon_la_OBJECTS="$(kbackgammon_la_nofinal_OBJECTS)" all-am
+	$(MAKE) libkbackgammon_main_la_OBJECTS="$(libkbackgammon_main_la_nofinal_OBJECTS)" all-am
 #>+ 2
 no-final-install:
-	$(MAKE) kbackgammon_la_OBJECTS="$(kbackgammon_la_nofinal_OBJECTS)" install-am
+	$(MAKE) libkbackgammon_main_la_OBJECTS="$(libkbackgammon_main_la_nofinal_OBJECTS)" install-am
 #>+ 3
 cvs-clean:
 	$(MAKE) -f $(top_srcdir)/admin/Makefile.common cvs-clean
@
