I've been looking into putting epilicious in epiphany-extensions (from CVS). I haven't quite gotten so far as to trying it all out (building stuff with jhbuild at the moment) but I thought that if I can get early feedback on my attempt so far it would probably help a bit.
Anything obvious I've missed?
/M
This is the diff for configure.ac:
--- epiphany-extensions_orig/configure.ac 2006-07-12 22:16:38.000000000
+0100
+++ epiphany-extensions/configure.ac 2006-07-16 22:51:28.000000000 +0100
@@ -156,7 +156,7 @@
USEFUL_EXTENSIONS="actions auto-reload auto-scroller certificates error-viewer
extensions-manager-ui gestures java-console page-info push-scroller
select-stylesheet sidebar smart-bookmarks tab-groups tab-states"
DEFAULT_EXTENSIONS="actions auto-scroller certificates error-viewer
extensions-manager-ui gestures java-console page-info push-scroller
select-stylesheet sidebar smart-bookmarks tab-groups tab-states"
-PYTHON_ALL_EXTENSIONS="python-console sample-python favicon"
+PYTHON_ALL_EXTENSIONS="python-console sample-python epilicious favicon"
PYTHON_USEFUL_EXTENSIONS="python-console favicon"
PYTHON_DEFAULT_EXTENSIONS="python-console favicon"
@@ -342,6 +342,7 @@
extensions/auto-scroller/Makefile
extensions/certificates/Makefile
extensions/dashboard/Makefile
+extensions/epilicious/Makefile
extensions/gestures/Makefile
extensions/error-viewer/Makefile
extensions/error-viewer/mozilla/Makefile
This is the Makefile.am in extensions/epilicious:
epiliciousdir = $(EXTENSIONS_DIR)
epiclicious_PYTHON = \
libepilicious/pydelicious.py \
libepilicious/progress.py \
libepilicious/__init__.py \
libepilicious/EpiphanyStore.py \
libepilicious/DeliciousStore.py \
libepilicious/BaseStore.py \
epilicious.py
gladedir = $(pkgdatadir)/glade
glade_DATA = \
progress.glade
schemadir = $(GCONF_SCHEMA_FILE_DIR)
schema_DATA = epilicious.schemas
extensioninidir = $(extensiondir)
extensionini_DATA = epilicious.ephy-extension
epilicious.py : epilicious.py.in
sed -e "s|%EXTENSION_DIR%|$(extensiondir)|" $< > $@
# ??? @INTLTOOL_SCHEMAS_RULE@
@EPIPHANY_EXTENSION_RULE@
install-data-local: $(schema_DATA)
if GCONF_SCHEMAS_INSTALL
if test -z "$(DESTDIR)" ; then \
for p in $^ ; do \
GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) \
$(GCONFTOOL) --makefile-install-rule $$p >&1 > /dev/null; \
done \
fi
endif
CLEANFILES =
DISTCLEANFILES = epilicious.py
EXTRA_DIST = $(glade_DATA) $(schema_DATA) $(extensionini_DATA)
--
Magnus Therning (OpenPGP: 0xAB4DFBA4)
[EMAIL PROTECTED] Jabber: [EMAIL PROTECTED]
http://therning.org/magnus
Software is not manufactured, it is something you write and publish.
Keep Europe free from software patents, we do not want censorship
by patent law on written works.
If our ideas of intellectual property are wrong, we must change them,
improve them and return them to their original purpose. When
intellectual property rules diminish the supply of new ideas, they
steal from all of us.
-- Andrew Brown, November 19, 2005, The Guardian
pgpngO1r8LB9S.pgp
Description: PGP signature
_______________________________________________ epiphany-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/epiphany-list
