summaryrefslogtreecommitdiff
path: root/devel/gal
AgeCommit message (Collapse)AuthorFilesLines
2006-07-08Change the format of BUILDLINK_ORDER to contain depth information as well,jlam1-2/+2
and add a new helper target and script, "show-buildlink3", that outputs a listing of the buildlink3.mk files included as well as the depth at which they are included. For example, "make show-buildlink3" in fonts/Xft2 displays: zlib fontconfig iconv zlib freetype2 expat freetype2 Xrender renderproto
2006-07-08Track information in a new variable BUILDLINK_ORDER that informs usjlam1-1/+2
of the order in which buildlink3.mk files are (recursively) included by a package Makefile.
2006-06-29Needs msgfmt.joerg1-1/+2
2006-04-17Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update.wiz2-4/+4
2006-04-17Strip ${PKGLOCALEDIR} from PLISTs of packages that already obeyjlam1-33/+33
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-12Aligned the last line of the buildlink3.mk files with the first line, sorillig1-2/+2
that they look nicer.
2006-04-06Over 1200 files touched but no revisions bumped :)reed1-3/+3
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
2006-02-16BROKEN_GETTEXT_DETECTION=yesjoerg1-1/+2
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg2-4/+4
2006-01-24Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 becausewiz2-2/+4
of the shlib major bump. PKGREVISION++ for the dependencies.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-23Add RMD160 digests.agc1-1/+2
2005-02-09Update to 0.24: bugfixes, and move of the directories to a subdirectorywiz3-156/+159
for better coexistence with gal20 and gal22.
2004-11-30Bump PKGREVISION for removal of db3 buildlink3.mk file fromwiz2-5/+4
GConf's buildlink3.mk file. Bump BUILDLINK_DEPENDS where appropriate.
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv2-3/+4
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-10-02Indicate the different APIs these packages implement.rh2-2/+4
2004-09-22Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.jlam1-5/+1
All library names listed by *.la files no longer need to be listed in the PLIST, e.g., instead of: lib/libfoo.a lib/libfoo.la lib/libfoo.so lib/libfoo.so.0 lib/libfoo.so.0.1 one simply needs: lib/libfoo.la and bsd.pkg.mk will automatically ensure that the additional library names are listed in the installed package +CONTENTS file. Also make LIBTOOLIZE_PLIST default to "yes".
2004-05-04Unused.wiz1-29/+0
2004-04-15Convert to buildlink3.wiz2-9/+35
2004-02-14LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globsjlam1-4/+2
relative to ${WRKSRC}. Remove redundant LIBTOOL_OVERRIDE settings that are automatically handled by the default setting in bsd.pkg.mk.
2004-01-03Bump package revisions for tiff update.reed2-4/+4
Tiff is backward compatible, but was broken on amd64 platform so this makes sure new tiff is used.
2003-11-12PKGREVISION++ due to devel/popt update.salo2-4/+4
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-07-13PKGREVISION bump for libiconv update.wiz2-4/+4
2003-05-02Dependency bumps, needed because of devel/pth's major bump, and relatedwiz2-3/+4
dependency bumps.
2003-01-09Update gal to 0.22. Changes include:rh3-135/+148
* gal/util/e-util.c (g_str_compare): Revert back to using just strcmp - this fixes bug #33933 but reopens bug #26355. (g_collate_compare): New function meant to address the sorting required by bug #26335. * gal/widgets/e-canvas-background.c (ecb_destroy): Don't leak private structure. * gal/widgets/e-file-selection.c (e_file_selection_get_filenames): Don't prepend the cwd to absolute paths. * gal/widgets/e-font.c (e_font_normalize_punctuation): helper fuction to do a (custom) normalization of unicode chars. (e_font_to_native) use e_font_normalize_punctuation to convert punctuation that is not in the current charset. [ Fixes evolution bug #26355 ] * gal/util/e-util.c (g_str_compare): use g_utf8_collate here instead of strcmp. * gal/e-text/Makefile.am (e_completion_test_LDADD): reorder so that util comes before unicode. * gal/widgets/e-unicode.c (e_utf8_from_gtk_string_sized): Don't include the byte reserved for the nul in the outleft size. (e_utf8_from_iconv_string_sized): Same. (e_utf8_to_iconv_string_sized): Here too, but also make sure we pad the end of the resulting string with enough nul bytes (4) so that even multi-byte charsets are terminated correctly. (e_utf8_to_gtk_string_sized): Again here. * gal/util/e-iconv.c (C_g_strdown): new helper function, g_strdown with forced C locale (e_iconv_init): use C_g_strdown (e_iconv_charset_name): ditto * gal/widgets/e-unicode.c: add the gtk2 keypad entries (resync with gdk). * gal/widgets/e-font.c (e_font_to_native): rework again to remove the need for converting nbsp ahead of time. * gal/widgets/e-option-menu.c (item_destroyed_cb): new function, free the cb_struct. (e_option_menu_set_strings_from_array): hook up the destroy signal to item_destroyed_cb. * gal/widgets/e-font.c (set_nbsp_zero_width_flag): Updated to the slightly changed e_font_to_native() API. (e_font_draw_utf8_text): Same. (e_font_utf8_text_width): Here too. (e_font_to_native): Rewritten from scratch. * gal/util/e-iconv.c: Make locale_charset a char *, not const char *. Kills a warning in the !HAVE_CODESET case. (e_iconv_init): No longer need to cast locale_charset to (char *) while mangling it in the HAVE_CODESET case. * gal/util/e-xml-utils.c: #include <stdlib.h> for free() * gal/widgets/e-categories-master-list-array.c: Likewise * gal/widgets/e-font.c (e_font_draw_utf8_text): set the pointer not the length to allocation. * gal/widgets/e-font.c (e_font_draw_utf8_text): limit alloca length to a E_ALLOCA_MAX. (e_font_utf8_text_width): limit alloca length to E_ALLOCA_MAX. * gal/util/e-iconv.c : apply patch for 27447 from Matt Avery for a bug in the solaris iconv implementation. * gal/e-text/e-text.c (line_splitter): take a clip_height and use it to set the maximum number of lines if necessary (split_into_lines): pass clip_height arg * gal/widgets/e-selection-model-array.c : kill a return that caused selection ranges to not emit selection_changed if the end index only changed by 1. * gal/e-text/Makefile.am: removed \ before new line to make automake 1.6 happy * configure.in: Fix the check for strftime, scan for "l" and "k" not "%l" and "%k" * configure.in (CFLAGS): Add -D_REENTRANT cause we need errno to behave reliably. * gal/util/e-xml-utils.c (e_xml_save_file): Do slightly better error handling for close() and loop until it closes successfully. * gal/util/e-xml-utils.c (e_xml_save_file): Changed to handle saving to a temp file first, this allows us to remove a lot of duplicate code from everywhere. * gal/util/e-xml-utils.c (e_xml_save_file): New convenience function to save an xmlDocPtr. Replaces xmlSaveFile because xmlSaveFile isn't dependable. * gal/widgets/e-font.c (e_font_from_gdk_font_gtkhtml): new simplified version of e_font_from_gdk_font for GtkHTML library * gal/widgets/e-reflow.c, gal/widgets/e-reflow.h (e_reflow_selection_event_real): Made this function handle GDK_BUTTON_RELEASE. Added a maybe_in_drag variable that the API user can set to 0 to indicate that a drag has occurred. * gal/e-text/e-text.c: Added debugging printfs. (e_text_request_paste): Fixed the order of setting last_type_request before calling gtk_selection_convert due to a reentrancy bug. * gal/e-text/e-text.c, gal/e-text/e-text.h (e_text_style_set): Reflow and redraw when the style gets set. * gal/widgets/e-canvas.c (grab_cancelled_check): If grabbed_item is NULL, cancel the timeout. * gal/e-text/e-text.c: Switch from gnome_canvas_item_grab to e_canvas_item_grab. * gal/widgets/e-canvas.c, gal/widgets/e-canvas.h (e_canvas_item_grab, e_canvas_item_ungrab): Added these functions. * gal/widgets/Makefile.am (imagesdir): Change this directory to include the $(VERSION). * gal/widgets/e-reflow.c (set_empty): Don't switch from utf8 to widget encoding, since EText takes utf8. * gal/e-text/e-text.c (e_text_draw): Make the style here match the proper widget style to emulate a label or an entry.
2002-12-24Bump PKGREVISION because of dependency on latest freetype2 or glib2wiz2-4/+4
package and library major bumps therein. Also match dependency in corresponding buildlink2.mk's for the same reason. Mmmm, binary packages.
2002-11-30USE_PKGLOCALEDIR, remove unnecessary patches, delint.salo1-1/+2
2002-10-29Use LIBTOOL_OVERRIDE instead of LTCONFIG_OVERRIDE to fix build failure.wiz1-2/+2
2002-10-26Solaris's iconv library doesn't work here, add INCOMPAT_ICONV= SunOS-*-*bouyer2-2/+6
2002-10-19Track directory layout change at MASTER_SITE_GNOME.rh1-2/+2
Patch provided in PR pkg/18701 by Julio Merino <jmmv@menta.net>
2002-10-07Unused.wiz1-53/+0
2002-09-21buildlink1 -> buildlink2jlam4-134/+12
2002-09-10Since the major of libiconv was increased during the update to 1.8,wiz3-5/+6
bump dependency to latest libiconv version; recursively also bump all dependencies of packages depending on libiconv. Requested by fredb.
2002-08-25Merge changes in packages from the buildlink2 branch that havejlam5-4/+31
buildlink2.mk files back into the main trunk.
2002-07-12Update to gal 0.19.3.mycroft4-29/+28
I've tested all the apps I found that link against gal -- various stuff in gnome, gabber, mrproject, sodipodi, evolution, etc. mrproject and sodipodi had other problems (which I fixed). gtt and gnome-gtkhtml-editor seem to hang without doing much, but this also happens with gal-0.19nb1. This update is necessary to update evolution.
2002-07-12Fix typo (mmmm, distirbution).wiz1-1/+1
2002-06-26Substitute a couple of `mkdir' by `${MKDIR}'.seb1-2/+2
Remove `-p' from mkdir arguments, it is already part of ${MKDIR}. While here substitute a couple of ${PREFIX} by `%D' in `@exec ${MKDIR} ...' lines and add a couple of missing `%D' in such lines too!
2002-04-10Correct inverted logic.jlam2-4/+4
2002-04-10Strongly buildlinkify.jlam4-6/+130
2002-03-13Give all packages which depend on "png" a version bump, and updatefredb2-3/+4
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-02-15mkdir -> ${MKDIR}skrll1-2/+2
rmdir -> ${RMDIR} rm -> ${RM} (${RM} added to PLIST_SUBST) chmod -> ${CHMOD} chown -> ${CHOWN}
2002-01-16Update gal to 0.19. Features several new widgets, API enhancements, somerh5-26/+14
more localisations, and bugfixes.
2001-11-01Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-10-12Update gal to 0.14. Unfortunately, no list of changes is available.rh3-8/+8
2001-10-05Update gal to 0.13. Changes include bugfixes and a few widget API changes.rh4-10/+10
2001-10-04Buildlinkify.rh2-21/+71
2001-09-27Mechanical changes to 375 files to change dependency patterns of the formjlam1-2/+2
foo-* to foo-[0-9]*. This is to cause the dependencies to match only the packages whose base package name is "foo", and not those named "foo-bar". A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net. Also change dependency examples in Packages.txt to reflect this.
2001-09-24Update "gal" to version 0.12. The list of bug fixes and new featurestron3-21/+23
since version 0.10 is several pages long and can be found in the "ChangeLog" file.
2001-08-11Update gal to 0.10. Changes include bugfixes and several interfacerh3-19/+53
enhancements.