Commit graph

30 commits

Author SHA1 Message Date
ghen
2793a637c1 Bump PKGREVISION for major www/firefox upgrade. 2007-05-12 14:05:54 +00:00
salo
5325990881 Add standard way to depend on "seamonkey" an "firefox" backends.
Needs pkg-config.

Mark as BROKEN for now, requires ancient Mozilla.
ok <ghen>
2006-09-25 10:08:06 +00:00
ghen
80b55923a7 Update skipstone to version 0.9.6. ChangeLog:
0.9.6
------
- Plugins were creatd in toolbar even if they were asked not to in pop up
windows, fixed.
- Fixed Window Orphan and New Window popups so that they don't display
menubars and other uwanted contents.
- Implemented ContentHandler so that we dont see Mozilla's ugly File picker
which did not work for save even! - Now we display our own file picker and
then redirect for mozilla download for those users who opt to use Mozilla's
own MIME info/downloading or direct to user's own downloader.

0.9.5
-----
- Plugin compile was broken, fixed.
- Changed a plugin function (skipstone_load_url) to (skipstone_load_url_cb)
to distinguish from skipstone's internal message.
- Distribution cleanups.

XXX We really should make this package compile with recent firefox/seamonkey
    versions, otherwise it will soon become unusable (with mozilla no longer
    being maintained).  I had a patch to make it compile with Firefox 1.0.x,
    but it no longer works for Firefox 1.5.x.
2006-08-01 10:26:15 +00:00
wiz
82927bc0b0 USE_LANGUAGES=c c++ 2006-05-21 02:12:11 +00:00
wiz
02f8f7c52d Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
jlam
ea5f9f80b6 Strip ${PKGLOCALEDIR} from PLISTs of packages that already obey
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries.  From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
2006-04-17 07:07:11 +00:00
ghen
0f11e52cfa Update skipstone to 0.9.4. Changes:
- Fix Autocomplete plugin  mechanism, it was slowing down opening tabs and
  windows!
- Default compile with mozilla 1.7+
- Pushing CTRL key with mouse 1 click opens link in a new window (same as
  middle button clicking for people with two button mice)
2006-03-08 09:09:44 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
wiz
768c589c29 Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because
of the shlib major bump.
PKGREVISION++ for the dependencies.
2006-01-24 07:31:52 +00:00
ghen
1e3adc7bae DESCR saying "skipstone is currently under heavy development" was not quite
up-to-date anymore.  Noted by reed@.
2005-12-28 18:29:31 +00:00
ghen
b84efd59fc Reimport skipstone from pkgsrc-wip.
SkipStone is a Gtk+ Web Browser that embeds Mozilla's rendering component
Gecko. It aims to be light and fast with few dependencies.

SkipStone is currently under heavy development, but it's progressing quickly
and coming along nicely. It provides a nice and simple configurable interface,
bookmarks and all of the other mandantory browsing features.

Downloading is handled by SkipDownload by default, a Gtk+ frontend to the
famous web downloading utility wget. However, if you prefer to use other
download utilities / managers, this option is configurable.

Mail and external url handlers are also handled by external applications which
can be configured to the users choice, leaving SkipStone to do what it does
best - browsing.
2005-12-28 15:47:30 +00:00
wiz
d842f33e68 Remove BROKEN skipstone package (3 months broken, no new version in sight). 2003-04-16 12:23:03 +00:00
jlam
3ef633718c (1) Publicly export the value of _OPSYS_RPATH_NAME as RPATH_FLAG;
Makefiles simply need to use this value often, for better or for
    worse.

(2) Create a new variable FIX_RPATH that lists variables that should
    be cleansed of -R or -rpath values if ${_USE_RPATH} is "no".  By
    default, FIX_RPATH contains LIBS, X11_LDFLAGS, and LDFLAGS, and
    additional variables may be appended from package Makefiles.
2003-03-14 19:37:30 +00:00
wiz
2946abdb93 Do what needs to be done to convert this to use buildlink2, and
mark as BROKEN, since it does compile neither against mozilla nor
mozilla-stable.
2003-01-10 19:14:14 +00:00
taya
301ec80675 Update skipstone to 0.8.3
from ChangeLog:

- Lots of patches from Daniel for various things..
- Martin Robinson sent a patch for find dialog where it keeps the last search
  term, I'll improve this later on.
- Agh! the typo that made the minimum font size not stick was back! fixed
  again. Thanks to Daniel for finding out.
- Add a wrapper for all gtk_moz_embed_load_url() -->
 _skipstone_load_url() for
 skipstone internal use only and it adds a grab_focus on the embedding
 widget
 to help Daniel out on his upcoming kiosk mode patch.
- Patch from Devik  to fix --enable-cvs-mozilla and fix
 compilation on mozilla 1.0rc3
- Patch from Daniel for fixing minor leaks when config files don't
 exist.
- Added an Up button plugin, must place an up.xpm inside your theme
  directory or it won't display a pixmap
2002-07-06 01:33:43 +00:00
taya
7609670c56 Add LDFLAGS to set rpath.
Add patch-ae forget to add at previous commit.
2002-05-28 23:31:06 +00:00
taya
7be3d97175 Update skipstone to 0.8.2
and add some patch to work with mozilla-1.0rc3

Changes from ChangeLog:
- Patch from Tai, to make find have the options to wrap around, search
  in frames and match entire words.
- Updated nl.po from Francois Duprez.
- Petr Balhos sent in a patch for the zoomer plugin to remmeber
  zoom history, I modified this patch to not store history for each
  site, instead now there is a context menu when right clicking on
  the plugin, it either asks to remember or unremember a setting
  for a specific url.
- Fixed the location entry not resizing when window is resized.
- Patch from Doug Kearns  to enable
  skipstone to convert relative paths to full paths so that the
  mozilla widget can find them correctly.
- Patch from Seth Kingsley to improve argument quoting when passing
  mailto urls to mua's.
- Patch from Daniel to move embed creation in window mode a notch up so
  the favicon plugin doesn't complain.
- Patch from Tai for SearchToolBar to encode search strings, structurize
  and add a border to the toolbar to make it look better.
- Mem leaks in FavIcon fixed.
- Another patch from Daniel, adds an option to go to last focused tab when
  closing another instead of the notebook widget jumping to the most left
  tab. I added config ui and its off by default, to turn it on go to misc
  config node.
- locale fixes from Tai-hwa Liang
- Patch from  Daniel Mooney  - Fixes expansion/shrinking
  of progressbar, adds two context message ids to statusbar and improves
  the overall display of statusbar messages. Also fixed memory leaks pointed
  by Daniel, thanks for his work.
- Added Bulgarian translation by  Miroslav Iordanov
- Alt-+ is changed to Alt-= for next tab.
- Configure patch applied from Nick Blievers .
  SkipStone distributions from now on, will contain configure, people
  checking out from CVS will have to run autoconf to generate a configure
  file. Thanks a lot to Nick and everybody for thier work on this.
- Remove pref that caused entries to have scrollbars when reached the end,
  you also have to remove it from your prefs.js ng.layout.gfx.scrollbars line.
- Changed the printing API and made it possible to print selected ranges in
  addition to all pages or selected pages.
- Compile with debug was broken, fixed. Thanks to Muthu Kumar for finding out.
2002-05-26 12:10:13 +00:00
tron
1578524d5e Update "skipston" package to version 0.8.1. Changes since version 0.8.0:
- Patch from Tai-hwa Liang <avatar@mmlab.cse.yzu.edu.tw>, fixes some
  internatilization issues and also adds a chinese big5 po file.
- Fix to FavIcon plugin not compiling in the 0.8.0 release.
- John Mora <skipstone@ragweed.net> first time user of skipstone
  discovered that minimum font size was reset everytime skipstone
  was restarted, kudos to him! fixed :)
This fixes PR pkg/16134 by Michal Pasternak.
2002-04-22 13:39:26 +00:00
jmc
8aad3d6f83 Update to skipstone 0.8.0
Re-enable package

Highlights from CHANGELOG:

- Mozilla 0.9.9 Compatibility
- Fix in config.mk
- Implemented Minimum Font Size in font section in config.
- Patch from Muthu Kumar to enable middle clicking on bookmarks from menus
  and adds folder/link pixmaps to menu bookmarks/folders.
- Patch from Peter Balhos, enabled red tabs while loading, must enable from
  the misc config section first.
- Added fr.po by Rolland Dudemaine.
2002-03-28 10:40:33 +00:00
wiz
d7696b5a95 Mark as BROKEN: waiting for version that is compatible with mozilla-0.9.9. 2002-03-17 13:32:46 +00:00
wiz
7b04786d76 Uppercase GTK in COMMENT. 2002-03-14 12:06:31 +00:00
fredb
b48eba1112 Give all packages which depend on "png" a version bump, and update
all dependencies on packages depending on "png" which contain shared
libraries, all for the (imminent) update to the "png" package.
[List courtesy of John Darrow, courtesy of "bulk-build".]
2002-03-13 17:36:35 +00:00
jmc
423548fd31 Update to skipstone 0.7.9 which is needed as mozilla 0.9.8 changed it's API
again.

Highlights from the Changelog:

- Updated Dutch Translations from Francois Duprez.
- Chagnes to make skipstone compile on HPUX. Thanks to Geoferrey Hausheer
                      for his help.
- Patch from anamaru@sekine-lab.ei.tuat.ac.jp (Takashi Kanamaru) to
  call mozilla_save_prefs() - says it helps with saving cache.
- Change skipstone script to use /bin/sh instead of /bin/bash
- I wonder why I never changed the File menu in tabbed mode to say
  New Tab, open in current tab and open in a new tab ! done ;)
- The long awaited feature of being able to enable/disable plugins is
  implemented. checkout the plugins root node, now its selectable and has a
  checkbutton for each of the loaded plugins. Disabling/Enabling plugins
  requires a restart.
- Updated Russian translations from Aleksandr Blohin
- ConfirmEx dialog implemented properly now, cookie prompts and signon prompts
  should work fine now.
- Oops - disable popups option was not sticking!
- Made it so that the AutoComplete plugin display the alternative
  completions when the option is set to off if the ctrl and tab were
  used instead of tab only.
- AutoComplete config item where one could disable the display of the
  alternative items and a fix to skipstone when writing a plugin config
  item that is set to '0'.
- Applied a patch from Muthu that replaces the entry in the open in new window
  dialog with a combo that has the latest urls. Default behavior of the entry
  being focused and it being blank is still retained.
- FavIcon plugin can be told to fetch favicons even if they were not included
  in the HTML source, its off by default since it will be probing each server
  for favicon.ico which can be annoying.
- You can now assign FavIcons to sites that dont set one, also you can refresh
  a FavIcon.
- Thanks to Hiroyuki Ikezoe  for reporting a mess up with bookmarks. Fixed now.
2002-03-10 10:47:16 +00:00
jmc
ef357bb2e1 Mozilla is install in X11PREFIX, not PREFIX. Make config.mk relfect the right
pathnames
2002-02-08 00:40:34 +00:00
wiz
66d285b2dc Set path in skipstone script to X11BASE -- that's where mozilla is installed;
skipstone doesn't have to be installed there, too, then, so remove USE_X11BASE.
2002-01-25 17:44:00 +00:00
rh
95515284c6 USE_X11BASE so this actually compiles without xpkgwedge. 2002-01-25 00:19:51 +00:00
wiz
3a6244a38a Update to 0.7.8. Compiles with 0.9.7 mozilla, thus fixing
bulk build problem.
Changes since 0.7.4:
0.7.8
-----
- use putenv instead of setenv for sun systems.
- Added a FavIcon plugin, requires GdkPixbuf and will only work with
  current CVS skipstone and 0.7.8 or higher releases. Introduces a new
  plugin position (PLUGIN_IN_TOOLBAR_BEFORE_ENTRY) some of you may have to
  recompile your plugins.
- Fixed title setting for notebook window and added a check
  for null titles in adding go menu items.
- Patch from Ashie, to fix copy/paste between notebook tabs.
- Fix to the reload menu as I was not returning what gtk was expecting,
  it was causing a reload hangup
- Lots of Improvements to the Throb plugin thanks to M.R. Muthu Kumar. Now
  Throbbers should be placed in ~/.skipstone/plugins/throbbers
- Thanks to "M.R.Muthu Kumar" <m_muthukumar@users.sourceforge.net> for
  noticing a bug when closing the config window with plugins that wants
  its stuff saved, that crashes skip. Fixed now.
- Fix titles so that they are not shortened in the window title of the
  notebook interface, if the notebook label itself is shortened.
- Added an option to disable annoying popups, in mozilla node check disable
  popups to activate.
- Applied a patch with changes from Petr Blahos <pblahos@suse.cz> so that
  hitting alt-l does not open the url entry dialog if the navigation bar
  is on, rather just grabs focus on the entry, otherwise default behavior
  is kept if the navigation toolbar is off.
- Fix crash recovery some more! it was dying out too fast because of
  the recent changes.
- make cvsmozilla=1 for those of you using CVS mozilla as of 9th of dec.
  update since an API had changed. people using <= 0.96 should just do a make
  as usual
- Applied a patch from : "M.R.Muthu Kumar" <m_muthukumar@users.sourceforge.net>
  That loads a pixmap for bookmark link in the bookmark toolbar and another
  one for the bookmark folder. mini_folder.xpm and mini_link.xpm. Those are
  added to the default theme ofcourse, now people are more than welcome
  to draw other ones for the rest of the themes :)
- Added an option to toggle the use of HTTP version 1.0, as i found out
  that my intenet junkbuster proxy does not like http version 1.1 - so if
  you are seeing weird behavior using jb with skipstone, check use 1.0 in
  mozilla config section.
- updated japanese translations from ashie.
- Changed the way the titles are handled since the new patch didn't play
  well with windowed mode.
- Another Patch from ashie@home.ne.jp for internationlizing copy/paste.
- Set title on window even on notebook mode and on switch of notebook.
- Use g_get_home_dir() instead of getenv("HOME");
- Patch from ashie@home.ne.jp that enables title encoding so that japanese,
  chinese and other chars display correctly in bookmarks and titles.
- Add SkipStone's version to the user_agent string.
- Fixed a crash for confirmEx dialog temporarly until I finish the
  implementation.
- Applied a patch for bookmarks from ashie@home.ne.jp that fixes dropping of
  bookmarks onto the root of another bookmark and also adds the ability to
  autoscroll when you are dropping a bookmark further down the ctree.


0.7.7
-----
- Fixed a condition where mozilla embedding components could be faulty
  and would still cause crash recovery to respawn even though we are
  trapping the respawning. Now skipstone should print the message
  about the fast respawning and just quit.
- Added skipstone-desk.png and skipstone-now.png one for your desktop
  and one to promote skipstone :) Thanks to Jenn <spam@neurodreams.net>
  for the skipstone-now icon - I lost the email which I got the skipstone.png
  desktop icon so if the user who made it can email me again so I can give
  him appropriate credit.
- crash fix when closing a detabbed tab, thanks to Dam
  <damien@mandrakesoft.com> for noticing that one.
- Patch from Dam's <damien@mandrakesoft.com> to shorten the spaces in the
  toolbars.
- Ben Winslow <rain@bluecherry.net> sent in a patch that reported exact
  progress if known, I modified it to do a progerss_all instead displaying
  the site name and also calculates estimated speed in bps. Anyone else
  is welcome to do timed calcuations if they like.
- Now SkipStone can be compiled with a debug=1 flag that will enable function
  calls to be displayed for debugging purposes, if you are having problems
  with skipstone its a good idea to recompile with make debug=1 and run
  skipstone > debugout then send me the latest lines from debugout - helps.
- Added webbrowserpersist to include according to new mozilla include dirs
- Renamed read_config() to read_skipstone_config() and the same for
  write_config(), read_config() was causing CrossOver plugin problems.
  Appearntly they were using the same or something went wrong with both
  Skip and the plugin so the easiest solution was to rename our functions.
  Thanks to Martin Wulffeld  <tranquil@mail.dk> for doing all the detective
  work with this, he came up with the answer and emailed me about it.
- More renaming for CrossOver stuff. I wonder why all those conflicts.
- Updated nl.po by Francois Duprez.
0.7.6
-----
- A new AutoComplete plugin, install it and hit tab on the entry location
  to get a list of possible completions when typing a url.
- Mozilla 0.9.5 and CVS Mozilla compatibility.
- Added Escape as a key handler to destroy the windows in history, bookmarks
  print, open location, config, and error dialogs. Basically all the windows
  will be destroyed when hitting escape except for skipstone window which
  stop load when hitting escape.
- Patch from Petr Blahos <pblahos@suse.cz> Adds directory locations for
  SUSE distros to skipstone startup script, fixes the previous tab menuitem
  which was calling the next function! and adds a new fixed tab size feature.
- Patch from Mike Meyer <mwm@mired.org> to config.mk so that PREFIX can be
  passed and used in INCLUDE and LIB locations instead of only installtion
  location, helps with FreeBSD port maintaince.
- Disable all warnings for submit/enter secure/leave secure site by default
  if crypto is compiled in until I file a bug about not being prompted to
  stop this behavior by mozilla prompt service.
- avoid potential crash when appending an entry to go menu and location is
  null.
- Added a new position to plugins, PLUGIN_IN_TOOLBAR_START which causes
  plugins to be loaded before skipstone's control buttons (back, forward, etc)
  and added two examples that use that .. a button that when clicked creates
  a new skipstone page or notebook tab and if pasted on, it'll create a page
  with the buffer loaded on. There are two versions of this plugin, a text
  only version for people without Imlib2 and an Imlib enhanced version
  that can load a graphical image that can be set via the config (it can be
  disabled also in the imlib version to remain text only) - Set the image file
  from its config section in skipstone's config. You may want to recompile
  all your plugins and skipstone ofcourse.

0.7.5
-----
- Fix to compile with 0.93 and keep backward compatibility with 0.92 calls.
- Added an option to control underlining of links in the Appearance section.
- Originally patch from Mike Meyer <mwm@mired.org> for adding an option
  to disable use of web page colors, I put that in its own Appearance node
  in prepration to make the colors configurable from skipstone also, rather
  than using the default mozilla colors.
- Fixed an odd crash when setting the title sometimes.
- Patch from Mike Meyer <mwm@mired.org> to fix SIGUSR1 in ipc for BSD users.
- Spec file fixed from IKEUCHI Hiroki <e5215@icsc.maizuru-ct.ac.jp>
- Patch from Takuro Ashie  <ashie@homa.ne.jp> to add support for changing
  fonts for multiple languages instead of western only. Also adds Cursive
  and Fantasy fonts settings.
  -Another patch from Takuro, adds _() internatilization around strings
   in skipstone-prompter and skipdownload.
2002-01-24 13:47:02 +00:00
zuntum
431e7a7dda Move pkg/ files into package's toplevel directory 2001-11-01 02:15:23 +00:00
rh
ac816dc415 Search for mozilla includes and libraries in X11PREFIX (not PREFIX) so this
compiles without xpkgwedge as well.
2001-08-09 14:17:16 +00:00
simonb
7bd6a42a34 Initial package for skipstone (version 0.7.4) - another light-weight(!)
brower based on the Mozilla renderer.
2001-08-09 07:56:24 +00:00