xfe: Update to 1.43.2

PR pkg/52968

08/06/2019 - Version 1.43.2 released
- This release fixes several minor bugs. The greek translation has been
  updated.
- Many translations still need to be updated! Please send me your po files.

16/09/2018 - Version 1.43.1 released
- This release fixes a regression that corrupted the initial search window
  content.

17/07/2018 - Version 1.43 released
- This release fixes several minor bugs. The scrollbar size can now be
  changed. Russian translation has been updated.

28/07/2016 - Version 1.42 released
- This release fixes several bugs and regressions and adds custom mount /x
  unmount commands to the Preferences dialog.

28/11/2015 - Version 1.41 released
- This release adds a new disk usage command (accessible using the Compare
  Sizes menu voice) and allows to open multiple Property dialogs at the
  same time. Several bugs and regressions have also been fixed. The czech
  translation has been updated.
This commit is contained in:
nia 2019-07-07 15:22:29 +00:00
parent 57e7448205
commit 493dfb5453
6 changed files with 58 additions and 1033 deletions

View file

@ -1,7 +1,6 @@
# $NetBSD: Makefile,v 1.51 2018/07/04 13:40:39 jperkin Exp $
# $NetBSD: Makefile,v 1.52 2019/07/07 15:22:29 nia Exp $
DISTNAME= xfe-1.40
PKGREVISION= 3
DISTNAME= xfe-1.43.2
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xfe/}
@ -12,7 +11,8 @@ LICENSE= gnu-gpl-v2
USE_LANGUAGES= c c++
USE_PKGLOCALEDIR= yes
USE_TOOLS+= gmake intltool msgfmt
USE_TOOLS+= pkg-config gmake
USE_TOOLS+= intltool msgfmt msgmerge xgettext
GNU_CONFIGURE= yes
LDFLAGS.DragonFly= -lXft -lX11
@ -20,13 +20,16 @@ PTHREAD_AUTO_VARS= yes
SUBST_CLASSES+= conf
SUBST_STAGE.conf= pre-configure
SUBST_FILES.conf= src/XFileExplorer.cpp
SUBST_FILES.conf= src/XFileExplorer.cpp src/xfedefs.h
SUBST_SED.conf= -e "s|/usr/local|${PREFIX}|"
SUBST_MESSAGE.conf= Fixing hardcoded path.
.include "../../converters/libiconv/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../graphics/freetype2/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../x11/fox/buildlink3.mk"
.include "../../x11/libxcb/buildlink3.mk"
.include "../../x11/xcb-util/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

File diff suppressed because it is too large Load diff

View file

@ -1,9 +1,7 @@
$NetBSD: distinfo,v 1.14 2015/11/04 01:32:41 agc Exp $
$NetBSD: distinfo,v 1.15 2019/07/07 15:22:29 nia Exp $
SHA1 (xfe-1.40.tar.gz) = 95c8ee8e853136d58d126ec559828c43000c19c3
RMD160 (xfe-1.40.tar.gz) = a2add3bdac71706da9ea791d88bc96cbcdc3afb3
SHA512 (xfe-1.40.tar.gz) = 22cf9fd60dcd4b594d7ff39ea78d10a8c71ee2433025acf32b7e69457a5e86852b54e448ebc1e3f63f39bf720767064c74c46eaf2b999c14ae76417d33272892
Size (xfe-1.40.tar.gz) = 2574477 bytes
SHA1 (patch-ac) = 001140df584ef01d52e0737a57e0babbc574a0b4
SHA1 (patch-configure) = 406757b915cbd266bc9e4dfd2402f6676c976ee6
SHA1 (patch-src_main.cpp) = 2e875f4235b7e4c22ad5a0c236144bdd549fb8a1
SHA1 (xfe-1.43.2.tar.gz) = 9336d2ea5d780685205c038540fea8f454d2a120
RMD160 (xfe-1.43.2.tar.gz) = 4b366d27af97d8d6197debfa013b48b879f34af0
SHA512 (xfe-1.43.2.tar.gz) = ad7b450d0828747f801219c23824b0751fc2a7f0eea791369c4adb3090ffe1279056fa8804ef97b25a2f810e00d37357efc962dc9d4087c3d7cc5f8ffb37d51d
Size (xfe-1.43.2.tar.gz) = 2834576 bytes
SHA1 (patch-intl_Makefile.in) = 521eeb9b72c4a48af6cc17819c8def558364a501

View file

@ -1,20 +0,0 @@
$NetBSD: patch-ac,v 1.2 2007/04/13 05:47:15 xtraeme Exp $
--- intl/Makefile.in.orig 2007-04-13 06:43:46.000000000 +0200
+++ intl/Makefile.in 2007-04-13 06:44:07.000000000 +0200
@@ -356,7 +356,6 @@
if test @GLIBC21@ = no; then \
orig=charset.alias; \
sed -f ref-add.sed $$orig > $$temp; \
- $(INSTALL_DATA) $$temp $$dest; \
rm -f $$temp; \
fi; \
fi; \
@@ -367,7 +366,6 @@
temp=$(DESTDIR)$(localedir)/t-locale.alias; \
dest=$(DESTDIR)$(localedir)/locale.alias; \
sed -f ref-add.sed $$orig > $$temp; \
- $(INSTALL_DATA) $$temp $$dest; \
rm -f $$temp; \
else \
: ; \

View file

@ -1,29 +0,0 @@
$NetBSD: patch-configure,v 1.2 2015/08/26 11:31:02 leot Exp $
o Older freetype2 versions have a different path for ftheader.h, also check for
it in order to avoid forcing dependency to the pkgsrc version of
graphics/freetype2. For more information please give a look to pkg/49878.
o test(1) does not support the "==" operator. Use the "=" operator to compare if
two strings are identical.
--- configure.orig 2014-12-05 14:51:58.000000000 +0000
+++ configure
@@ -14233,7 +14233,9 @@ done
CPPFLAGS="$freetype_cflags $CPPFLAGS"
fi
ac_fn_cxx_check_header_mongrel "$LINENO" "config/ftheader.h" "ac_cv_header_config_ftheader_h" "$ac_includes_default"
+ ac_fn_cxx_check_header_mongrel "$LINENO" "freetype/config/ftheader.h" "ac_cv_header_freetype_config_ftheader_h" "$ac_includes_default"
if test "x$ac_cv_header_config_ftheader_h" = xyes; then :
+elif test "x$ac_cv_header_freetype_config_ftheader_h" = xyes; then :
else
as_fn_error $? "\"ftheader.h not found\"" "$LINENO" 5
@@ -16194,7 +16196,7 @@ echo "==================================
# Warning message about Xft support
-if test "x$TEST_XFT" == "x" ; then
+if test "x$TEST_XFT" = "x" ; then
echo ""
echo "==================================== Warning ================================================"
echo "Configure has detected that your FOX library was compiled without Xft support."

View file

@ -1,22 +0,0 @@
$NetBSD: patch-src_main.cpp,v 1.1 2015/02/15 14:09:38 ryoon Exp $
https://sourceforge.net/p/xfe/bugs/198/
--- src/main.cpp.orig 2014-12-05 12:13:04.000000000 +0000
+++ src/main.cpp
@@ -301,13 +301,14 @@ int main(int argc,char *argv[])
textdomain(PACKAGE);
#endif
+ FXString cmd;
#if defined(linux)
// For package query on Linux systems, try to guess if the default package format is deb or rpm:
// - if dpkg exists then the system uses deb packages
// - else if rpm exists, then the system uses rpm packages
// - else another (unsupported) package manager is used
- FXString cmd, str;
+ FXString str;
cmd="dpkg --version";
str=getCommandOutput(cmd);