| 1 | NAME = bluefish |
|---|
| 2 | VERSION = 2.2.0 |
|---|
| 3 | CATEGORIES = apps |
|---|
| 4 | GARTYPE = v2 |
|---|
| 5 | |
|---|
| 6 | DESCRIPTION = Advanced Gtk+ HTML editor |
|---|
| 7 | define BLURB |
|---|
| 8 | Bluefish is a GTK+ HTML editor for the experienced web designer. Its features include nice wizards for startup, tables and frames; a fully featured image insert dialog; thumbnail creation and automatically linking of the thumbnail with the original image; and configurable HTML syntax highlighting. |
|---|
| 9 | endef |
|---|
| 10 | |
|---|
| 11 | MASTER_SITES = http://www.bennewitz.com/bluefish/stable/source/ |
|---|
| 12 | DISTFILES = $(NAME)-$(VERSION).tar.gz |
|---|
| 13 | |
|---|
| 14 | UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz |
|---|
| 15 | |
|---|
| 16 | TEST_SCRIPTS = |
|---|
| 17 | |
|---|
| 18 | CONFIGURE_ARGS += $(DIRPATHS) |
|---|
| 19 | |
|---|
| 20 | RUNTIME_DEP_PKGS_CSWbluefish += CSWlibintl8 |
|---|
| 21 | RUNTIME_DEP_PKGS_CSWbluefish += CSWenchant |
|---|
| 22 | RUNTIME_DEP_PKGS_CSWbluefish += CSWftype2 |
|---|
| 23 | RUNTIME_DEP_PKGS_CSWbluefish += CSWlibcairo2 |
|---|
| 24 | RUNTIME_DEP_PKGS_CSWbluefish += CSWlibxml2-2 |
|---|
| 25 | RUNTIME_DEP_PKGS_CSWbluefish += CSWgtk2 |
|---|
| 26 | RUNTIME_DEP_PKGS_CSWbluefish += CSWlibatk1-0-0 |
|---|
| 27 | RUNTIME_DEP_PKGS_CSWbluefish += CSWpango |
|---|
| 28 | RUNTIME_DEP_PKGS_CSWbluefish += CSWfconfig |
|---|
| 29 | RUNTIME_DEP_PKGS_CSWbluefish += CSWglib2 |
|---|
| 30 | |
|---|
| 31 | EXTRA_MERGE_EXCLUDE_FILES = .*treemagic.* |
|---|
| 32 | EXTRA_MERGE_EXCLUDE_FILES += .*globs.* |
|---|
| 33 | EXTRA_MERGE_EXCLUDE_FILES += .*generic-icons.* |
|---|
| 34 | EXTRA_MERGE_EXCLUDE_FILES += .*aliases.* |
|---|
| 35 | EXTRA_MERGE_EXCLUDE_FILES += .*subclasses.* |
|---|
| 36 | EXTRA_MERGE_EXCLUDE_FILES += .*magic.* |
|---|
| 37 | EXTRA_MERGE_EXCLUDE_FILES += .*globs2.* |
|---|
| 38 | EXTRA_MERGE_EXCLUDE_FILES += .*mimeinfo.cache.* |
|---|
| 39 | EXTRA_MERGE_EXCLUDE_FILES += .*mime.cache.* |
|---|
| 40 | EXTRA_MERGE_EXCLUDE_FILES += .*types.* |
|---|
| 41 | EXTRA_MERGE_EXCLUDE_FILES += .*XMLnamespaces.* |
|---|
| 42 | EXTRA_MERGE_EXCLUDE_FILES += .*icons.* |
|---|
| 43 | |
|---|
| 44 | # these packages have not been installed/updated on the buildfarm yet |
|---|
| 45 | # but they are in the unstable catalog. Temporarily overriding until |
|---|
| 46 | # buildfarm is updated. |
|---|
| 47 | CHECKPKG_OVERRIDES_CSWbluefish += missing-dependency|CSWlibglib2-0-0 |
|---|
| 48 | CHECKPKG_OVERRIDES_CSWbluefish += missing-dependency|CSWlibgio2-0-0 |
|---|
| 49 | CHECKPKG_OVERRIDES_CSWbluefish += missing-dependency|CSWlibgobject2-0-0 |
|---|
| 50 | CHECKPKG_OVERRIDES_CSWbluefish += missing-dependency|CSWlibgthread2-0-0 |
|---|
| 51 | CHECKPKG_OVERRIDES_CSWbluefish += missing-dependency|CSWlibgmodule2-0-0 |
|---|
| 52 | CHECKPKG_OVERRIDES_CSWbluefish += surplus-dependency|CSWglib2 |
|---|
| 53 | |
|---|
| 54 | include gar/category.mk |
|---|
| 55 | |
|---|
| 56 | # ./configure needs this to find ggettext |
|---|
| 57 | PATH := /opt/csw/gnu:$(PATH) |
|---|
| 58 | |
|---|
| 59 | # search/replace /usr/local with /opt/csw |
|---|
| 60 | post-install-modulated: |
|---|
| 61 | perl -pi -e 's|/usr/local|$(prefix)|' $(DESTDIR)/opt/csw/share/bluefish/bflang/all-php.bfinc |
|---|