-bitmaps = \
- about.xbm \
- dblLeftArrow.xbm \
- dblRightArrow.xbm \
- find.xbm \
- leftArrow.xbm \
- postscript.xbm \
- rightArrow.xbm \
- xpdfIcon.xpm \
- zoomIn.xbm \
- zoomOut.xbm
-
-ltk = \
- xpdf-flip.ltk \
- xpdf-top.ltk \
- xpdf.ltk
-
-oafdir = $(datadir)/oaf
-oaf_DATA = GNOME_XPDF.oafinfo
-
-XML_FILES = \
- gpdf-ui.xml \
- bonobo-application-x-pdf-ui.xml
-
-uidir = $(datadir)/gnome/ui
-ui_DATA = $(XML_FILES)
-
-EXTRA_DIST = $(bitmaps) ChangeLog $(ltk) \
- $(oaf_DATA) config.h $(XML_FILES)
-
-
+#bitmaps =
+# about.xbm
+# dblLeftArrow.xbm
+# dblRightArrow.xbm
+# find.xbm
+# leftArrow.xbm
+# postscript.xbm
+# rightArrow.xbm
+# xpdfIcon.xpm
+# zoomIn.xbm
+# zoomOut.xbm
+
+gpdf-marshal.h: gpdf-marshal.list $(GLIB_GENMARSHAL)
+ $(GLIB_GENMARSHAL) $< --header --prefix=gpdf_marshal > $@
+
+gpdf-marshal.c: gpdf-marshal.list $(GLIB_GENMARSHAL)
+ echo "#include \"gpdf-marshal.h\"" > $@ && \
+ $(GLIB_GENMARSHAL) $< --body --prefix=gpdf_marshal >> $@
+
+stockdir = $(datadir)/pixmaps/gpdf
+stock_DATA = fitwidth.png
+
+gladedir = $(datadir)/gpdf/glade
+glade_DATA = \
+ gpdf-properties-dialog.glade
+
+server_in_files = GNOME_PDF.server.in.in
+serverdir = $(libdir)/bonobo/servers
+server_DATA = $(server_in_files:.server.in.in=.server)
+$(server_in_files:.server.in.in=.server.in): $(server_in_files)
+ sed -e "s|\@LIBEXECDIR\@|$(libexecdir)|" $< > $@
+@INTLTOOL_SERVER_RULE@
+
+uidir = $(datadir)/gnome-2.0/ui
+ui_DATA = \
+ bonobo-application-x-pdf-ui.xml \
+ gpdf-control-ui.xml
+
+CLEANFILES = $(server_DATA) $(BUILT_SOURCES)
+DISTCLEANFILES = $(server_in_files:.server.in.in=.server.in)
+
+EXTRA_DIST = $(stock_DATA) \
+ gpdf-marshal.list \
+ $(server_in_files) \
+ config.h \
+ $(ui_DATA) \
+ $(glade_DATA)