# HG changeset patch # User Christophe Lincoln # Date 1240699416 -7200 # Node ID 9dff014b671822bd2aaeb9330cf7f816a3bbf892 # Parent ea64af67098800b40e01ec9e1e7c25dc8d596327 Add Seamonkey web suite diff -r ea64af670988 -r 9dff014b6718 seamonkey/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/seamonkey/receipt Sun Apr 26 00:43:36 2009 +0200 @@ -0,0 +1,52 @@ +# SliTaz package receipt. + +PACKAGE="seamonkey" +VERSION="1.1.16" +CATEGORY="network" +SHORT_DESC="Seamonkey suite (browser, mail, news reader)." +MAINTAINER="pankso@slitaz.org" +TARBALL="$PACKAGE-$VERSION.source.tar.bz2" +DEPENDS="gtk+ glib jpeg xorg-libX11" +BUILD_DEPENDS="xorg-dev gtk+-dev zip libIDL coreutils findutils xorg-libXft-dev" +WEB_SITE="http://www.seamonkey-project.org/" +WGET_URL="http://releases.mozilla.org/pub/mozilla.org/seamonkey/releases/$VERSION/$TARBALL" + +# Rules to configure and make the package. +compile_rules() +{ + mv mozilla $PACKAGE-$VERSION 2>/dev/null + cp -a stuff/seamonkey.mozconfig $src/.mozconfig + cd $src + cat >> layout/build/Makefile.in << "EOF" +ifdef MOZ_ENABLE_CANVAS +EXTRA_DSO_LDOPTS += $(XLDFLAGS) -lX11 -lXrender +endif +EOF + make -f client.mk build + make -f client.mk DESTDIR=$PWD/_pkg install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/bin $fs/usr/lib $fs/etc + cp -a $_pkg/usr/bin/seamonkey $fs/usr/bin + cp -a $_pkg/usr/lib/seamonkey-* $fs/usr/lib + # Home page, bookmarks file and branding. + cp -a stuff/bookmarks.html \ + $fs/usr/lib/$PACKAGE-$VERSION/defaults/profile + # User preference. + cp -a stuff/userChrome.css \ + $fs/usr/lib/$PACKAGE-$VERSION/defaults/profile/chrome + # Move default config to /etc/seamonkey (/usr maybe read-only) + mv -f $fs/usr/lib/$PACKAGE-$VERSION/defaults $fs/etc/$PACKAGE + ln -s /etc/$PACKAGE $fs/usr/lib/$PACKAGE-$VERSION/defaults + # Remove unecessary file and set permissions. + rm -rf $fs/etc/seamonkey/profile/US + chown -R root.root $fs/etc +} + +clean_wok() +{ + rm -rf build +} diff -r ea64af670988 -r 9dff014b6718 seamonkey/stuff/bookmarks.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/seamonkey/stuff/bookmarks.html Sun Apr 26 00:43:36 2009 +0200 @@ -0,0 +1,45 @@ + + + +Bookmarks +

Bookmarks

+ +

+

Personal Toolbar Folder

+

+

SliTaz

+

+

SliTaz GNU/Linux (Home) +
SliTaz Community Forum +
SliTaz Community Wiki +
SliTaz Labs +

+

+

Mozilla Project

+

+

mozilla.org

+

+

The Mozilla Organization +
SeaMonkey Project +
Mozilla Products +
Feedback +

+

Community & Support

+

+

mozillaZine +
SeaMonkey Support (mozillaZine) +
mozdev.org +
Mozilla Plug-in Information (mozdev) +
Mozilla Extensions (mozdev) +

+

+

Search the Web

+

+

Google +
Google Groups +
Google News +

+


+

diff -r ea64af670988 -r 9dff014b6718 seamonkey/stuff/seamonkey.desktop --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/seamonkey/stuff/seamonkey.desktop Sun Apr 26 00:43:36 2009 +0200 @@ -0,0 +1,9 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=Seamonkey Web Browser +Name[fr]=Navigateur Web Seamonkey +Comment=Browse the Internet +Exec=seamonkey +Icon=seamonkey.png +Type=Application +Categories=Application;Network; diff -r ea64af670988 -r 9dff014b6718 seamonkey/stuff/seamonkey.mozconfig --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/seamonkey/stuff/seamonkey.mozconfig Sun Apr 26 00:43:36 2009 +0200 @@ -0,0 +1,16 @@ + +ac_add_options --prefix=/usr + +ac_add_options --with-system-zlib +ac_add_options --with-system-png +ac_add_options --with-system-jpeg + +ac_add_options --enable-application=suite +ac_add_options --enable-system-cairo +ac_add_options --enable-canvas +ac_add_options --enable-strip +#ac_add_options --enable-xinerama + +ac_add_options --disable-tests +ac_add_options --disable-installer +ac_add_options --disable-accessibility diff -r ea64af670988 -r 9dff014b6718 seamonkey/stuff/seamonkey.png Binary file seamonkey/stuff/seamonkey.png has changed diff -r ea64af670988 -r 9dff014b6718 seamonkey/stuff/userChrome.css --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/seamonkey/stuff/userChrome.css Sun Apr 26 00:43:36 2009 +0200 @@ -0,0 +1,25 @@ +/* + * Default userChrome.css for Seamonkey on SliTaz GNU/Linux. + * + * This file can be used to customize the look of Mozilla's user interface + * You should consider using !important on rules which you want to + * override default settings. + * + * For more examples see http://www.mozilla.org/unix/customizing.html + * + */ + +/* + * Do not remove the @namespace line -- it's required for correct functioning + */ +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to XUL */ + + +/* + * Make all the default font sizes 9 pt to other GTK+ applications : + * +*/ + +* { + font-size: 9pt !important +}