2018-06-23 22:37:26 +02:00
|
|
|
# $NetBSD: Makefile,v 1.53 2018/06/23 20:37:26 youri Exp $
|
2007-04-12 11:50:50 +02:00
|
|
|
|
|
|
|
.include "../../meta-pkgs/xfce4/Makefile.common"
|
|
|
|
|
2018-06-23 22:37:26 +02:00
|
|
|
VERSION= 0.12.2
|
2015-04-21 10:56:37 +02:00
|
|
|
DISTNAME= exo-${VERSION}
|
|
|
|
PKGNAME= xfce4-exo-${VERSION}
|
2007-04-12 11:50:50 +02:00
|
|
|
CATEGORIES= x11
|
Update:
0.12.0 (Stable Release)
======
- Bug Fixes:
- Add google-chrome-stable binary for the google-chrome helper (Xfce #13876)
- Build Changes:
- Requirements updated: GTK 2.24, GTK 3.22, GLib 2.42, libxfce4ui 4.12,
libxfce4util 4.12
- Translation Updates: Albanian, Amharic, Arabic, Asturian, Basque,
Belarusian, Bengali, Bulgarian, Catalan, Chinese (China),
Chinese (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
English (Australia), English (United Kingdom), Estonian, Finnish, French,
Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Italian,
Japanese, Kannada, Kazakh, Korean, Latvian, Lithuanian, Malay,
Norwegian Bokmal, Norwegian Nynorsk, Occitan (post 1500), Panjabi (Punjabi),
Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian,
Sinhala, Slovak, Slovenian, Spanish, Swedish, Telugu, Thai, Turkish, Uighur,
Ukrainian, Urdu, Urdu (Pakistan), Vietnamese
0.11.5 (Development Release)
======
- New Features:
- ExoString: Added new exo_str_is_flag
- Helpers: Added Terminator (TerminalEmulator) (Xfce #13714)
- Bug Fixes:
- exo-helper: Use full custom command path (Xfce #4093)
- exo-launch: Pass flags to preferred application (Xfce #9427)
- Replaced internet-mail icon with FD.o compliant emblem-mail (Xfce #13711)
- Dropped conflicting Vivaldi helper (Xfce #13712, Gentoo #624546)
- Translation Updates: Bulgarian, Catalan, Chinese (China), Chinese (Taiwan),
Croatian, Danish, Dutch, French, German, Hebrew, Indonesian, Kazakh, Korean,
Lithuanian, Norwegian Bokmal, Polish, Portuguese (Brazil), Russian, Spanish,
Swedish, Turkish
0.11.4 (Development Release)
======
From a development standpoint, this release can be considered the first release
candidate for the 0.12.x series. Full GTK+ 2 and 3 support is now available
and should meet the needs for any Xfce application development.
- New Features:
- GTK Extensions: Added new exo_gtk_dialog_get_action_area and
exo_gtk_dialog_add_secondary_button
- GTK3: Added support for insensitive state in exo_cell_renderer_icon
- Helpers: Added Brave, Google Chrome, and Vivaldi (WebBrowser)
- Helpers: Added Geary (MailReader)
- Helpers: Dropped Opera Mail (no longer available for Linux)
- Bug Fixes:
- Removed --disable-debug flag from distcheck (Xfce #11556)
- Icons:
- Replaced non-standard gnome-* icons
- Replaced non-existent "missing-image" icon
- Deprecations:
- Dropped gdk_window_process_updates for GTK+ 3.22
- Replaced gdk_pixbuf_new_from_inline usage
- Replaced gdk_screen_* usage
- Replaced gtk_style_context_get_background_color usage
- Removed warnings for gtk_dialog_get_action_area and GioScheduler
- Translation Updates: Arabic, Catalan, Chinese (China), Danish, Dutch, French,
German, Hebrew, Indonesian, Korean, Lithuanian, Portuguese (Brazil), Russian,
Spanish, Swedish
2018-05-16 00:36:44 +02:00
|
|
|
MASTER_SITES= http://archive.xfce.org/src/xfce/exo/0.12/
|
2015-04-21 10:56:37 +02:00
|
|
|
|
|
|
|
HOMEPAGE= http://docs.xfce.org/xfce/exo/start
|
2007-04-12 11:50:50 +02:00
|
|
|
COMMENT= Xfce extension library
|
|
|
|
|
Update xfce4-exo all the way to 0.11.3:
0.11.0 (Development Release)
======
- This is the first release with initial GTK+3 support. This initial
port is thanks to Nick Schermer and Jonas K?mmerlin, who provided
all necessary components. As this is an initial release, expect to
find bugs or even wholly incomplete functionality.
- Translation updates: Asturian, Basque, Bulgarian, Catalan, French,
German, Greek, Hebrew, Hungarian, Icelandic, Japanese, Korean,
Lithuanian, Occitan, Panjabi, Portuguese (Brazil), Russian, Slovak,
Slovenian, Spanish, Swedish, Turkish, Ukrainian
0.11.1 (Development Release)
======
- This release addresses a new bug introduced in 0.11.0 where exo
did not correctly export the user's environment variables.
- Translation updates: Chinese (China), Croatian, Swedish
0.11.2 (Development Release)
======
- Several improvements from f2404:
- Remove unused struct member
- Check index range before accessing array
- Do not assign value twice
- Resolve gdk_cursor_* deprecated warnings
- Resolve gdk_threads_* deprecated warnings
- Fixed vertical alignment of options in preferred applications
- Fixed issue with Thunar detailed view losing selection (Xfce #12916)
- Translation updates: Asturian, English (Australia), Italian, Kazakh,
Lithuanian, Malay, Polish, Portuguese, Romanian, Russian, Thai
0.11.3 (Development Release)
======
- New Features:
- exo-csource: Add --output flag to write output to a file (Xfce #12901)
- exo-helper: Add --query flag to query the preferred application (Xfce #8579)
- Build Changes:
- Requirements updated: GTK 2.24, GTK 3.20, GLib 2.42, libxfce4ui 4.12
- GTK 3 libraries are no longer optional
- Default debug for development builds is now "yes" instead of "full"
- Bug Fixes:
- Discard preferred application selection if dialog is canceled (Xfce #8802)
- Do not ship generic category icons, these are standard (Xfce #9992)
- Do not abort builds due to deprecated declarations (Xfce #11556)
- Fix crash in Thunar on selection change after directory change (Xfce #13238)
- Fix crash in exo-helper-1 from GTK 3 migration (Xfce #13374)
- Fix ExoIconView being unable to decrease its size (Xfce #13402)
- Documentation Updates:
- Add missing per-release API indices
- Resolve undocumented symbols
- Updated project documentation (HACKING, README, THANKS)
- Translation Updates: Amharic, Asturian, Catalan, Chinese (Taiwan), Croatian,
Danish, Dutch, Finnish, Galician, Greek, Indonesian, Kazakh, Korean,
Lithuanian, Norwegian Bokmal, Norwegian Nynorsk, Occitan,
Portuguese (Brazil), Russian, Serbian, Slovenian, Spanish, Thai
2017-06-18 22:39:29 +02:00
|
|
|
USE_TOOLS+= perl:run
|
|
|
|
REPLACE_PERL= exo-helper/helpers/exo-compose-mail-1
|
2007-04-12 11:50:50 +02:00
|
|
|
|
2015-04-21 10:56:37 +02:00
|
|
|
DEPENDS+= p5-URI>=0:../../www/p5-URI
|
2009-09-16 03:15:32 +02:00
|
|
|
|
2015-04-21 10:56:37 +02:00
|
|
|
PKGCONFIG_OVERRIDE+= exo/exo-1.pc.in
|
2011-06-19 03:14:53 +02:00
|
|
|
|
2008-12-18 17:38:08 +01:00
|
|
|
PKG_SYSCONFSUBDIR= xdg/xfce4
|
|
|
|
EGDIR= ${XFCE4_EGBASE}
|
2009-09-16 03:15:32 +02:00
|
|
|
|
|
|
|
CONF_FILES= ${EGDIR}/helpers.rc ${PKG_SYSCONFDIR}/helpers.rc
|
2008-12-18 17:38:08 +01:00
|
|
|
OWN_DIRS+= ${EGDIR}
|
|
|
|
|
2009-09-16 03:15:32 +02:00
|
|
|
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
|
2017-06-20 16:33:21 +02:00
|
|
|
.include "../../x11/gtk2/buildlink3.mk"
|
2015-04-21 10:56:37 +02:00
|
|
|
.include "../../x11/libxfce4ui/buildlink3.mk"
|
|
|
|
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
|
2007-04-12 11:50:50 +02:00
|
|
|
.include "../../mk/bsd.pkg.mk"
|