CERVISIA_VERSION = 2.4.10 INCLUDES = -I./cvsservice -D_DEFAULT_SOURCE $(all_includes) SUBDIRS = cvsservice . pics bin_PROGRAMS = lib_LTLIBRARIES = tdeinit_LTLIBRARIES = cervisia.la kde_module_LTLIBRARIES = libcervisiapart.la noinst_LTLIBRARIES = libcervisia.la libcervisia_la_SOURCES = annotatedlg.cpp diffdlg.cpp patchoptiondlg.cpp logdlg.cpp \ progressdlg.cpp progressdlg.skel resolvedlg.cpp resolvedlg_p.cpp annotateview.cpp \ diffview.cpp loglist.cpp logplainview.cpp logtree.cpp annotatectl.cpp \ loginfo.cpp misc.cpp qttableview.cpp tooltip.cpp cervisiasettings.kcfgc \ settingsdlg.cpp settingsdlg_advanced.ui libcervisia_la_COMPILE_FIRST = cvsservice/cvsservice_stub.h cervisiasettings.h libcervisiapart_la_SOURCES = updateview.cpp protocolview.cpp protocolview.skel \ watchdlg.cpp changelogdlg.cpp historydlg.cpp \ repositorydlg.cpp commitdlg.cpp checkoutdlg.cpp updatedlg.cpp \ tagdlg.cpp mergedlg.cpp cvsdir.cpp repositories.cpp cervisiapart.cpp \ addrepositorydlg.cpp addremovedlg.cpp watchersdlg.cpp \ updateview_items.cpp updateview_visitors.cpp entry.cpp \ entry_status.cpp stringmatcher.cpp cvsinitdlg.cpp ignorelistbase.cpp dirignorelist.cpp \ globalignorelist.cpp editwithmenu.cpp logmessageedit.cpp libcervisiapart_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) libcervisiapart_la_LIBADD = $(LIB_TDEFILE) $(LIB_TDEPARTS) $(LIB_TDEUTILS) \ cvsservice/libcvsservice.la libcervisia.la libcervisiapart_la_COMPILE_FIRST = cvsservice/cvsservice_stub.h cervisiasettings.h cervisia_la_SOURCES = main.cpp cervisiashell.cpp cervisia_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) -module $(KDE_PLUGIN) cervisia_la_LIBADD = $(LIB_TDEPARTS) $(LIB_TDEUTILS) cvsservice/libcvsservice.la libcervisia.la cervisia_la_COMPILE_FIRST = cvsservice/cvsservice_stub.h cervisiasettings.h man_MANS = cervisia.1 METASOURCES = AUTO KDE_ICON = AUTO EXTRA_DIST = cervisia.desktop cervisia.png cervisia-small.png CLEANFILES = cervisia.1 xdg_apps_DATA = cervisia.desktop kde_kcfg_DATA = cervisiapart.kcfg partrcdir = $(kde_datadir)/cervisiapart partrc_DATA = cervisiaui.rc shellrcdir = $(kde_datadir)/cervisia shellrc_DATA = cervisiashellui.rc eventsrc update_DATA = cervisia.upd update_SCRIPTS = move_repositories.pl change_colors.pl cervisia-normalize_cvsroot.pl cervisia-change_repos_list.pl updatedir = $(kde_datadir)/tdeconf_update messages: rc.cpp $(EXTRACTRC) *.rc >> rc.cpp $(XGETTEXT) -C *.cpp *.h -o $(podir)/cervisia.pot srcdoc: $(kde_bindir)/kdoc -a -p -d classdocs -n 'Cervisia' *.h -lqt -ltdecore -ltdeui -ltdeparts cervisia.1: $(srcdir)/cervisia.1.in sed -e 's%_KDEHTMLDIR_%'${kde_htmldir}'%g;' \ -e 's%_KDECONFDIR_%'${kde_confdir}'%g;' \ < $(srcdir)/cervisia.1.in > cervisia.1 cervisia.1.in: cervisia.pod pod2man --center "Cervisia" --release "${CERVISIA_VERSION}" \ cervisia.pod > cervisia.1.in