[Midnightbsd-cvs] mports [24870] trunk/x11-fm/nautilus: nautlus 3.28.1
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sat Feb 2 15:37:51 EST 2019
Revision: 24870
http://svnweb.midnightbsd.org/mports/?rev=24870
Author: laffer1
Date: 2019-02-02 15:37:48 -0500 (Sat, 02 Feb 2019)
Log Message:
-----------
nautlus 3.28.1
Modified Paths:
--------------
trunk/x11-fm/nautilus/Makefile
trunk/x11-fm/nautilus/distinfo
trunk/x11-fm/nautilus/pkg-descr
trunk/x11-fm/nautilus/pkg-plist
Added Paths:
-----------
trunk/x11-fm/nautilus/files/patch-data_meson.build
trunk/x11-fm/nautilus/files/patch-src_meson.build
Removed Paths:
-------------
trunk/x11-fm/nautilus/files/patch-Makefile.in
Modified: trunk/x11-fm/nautilus/Makefile
===================================================================
--- trunk/x11-fm/nautilus/Makefile 2019-02-02 17:13:02 UTC (rev 24869)
+++ trunk/x11-fm/nautilus/Makefile 2019-02-02 20:37:48 UTC (rev 24870)
@@ -1,41 +1,34 @@
# $MidnightBSD$
PORTNAME= nautilus
-PORTVERSION= 3.16.2
+PORTVERSION= 3.28.1
+PORTREVISION= 2
CATEGORIES= x11-fm gnome
MASTER_SITES= GNOME
-DIST_SUBDIR= gnome3
+DIST_SUBDIR= gnome
MAINTAINER= ports at MidnightBSD.org
COMMENT= File manager for the GNOME desktop
-LICENSE= gpl2
+LICENSE= gpl3
+LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= gnome-icon-theme>=0:${PORTSDIR}/misc/gnome-icon-theme \
- gsettings-desktop-schemas>=0:${PORTSDIR}/devel/gsettings-desktop-schemas
-LIB_DEPENDS= libexif.so:${PORTSDIR}/graphics/libexif \
- libnotify.so:${PORTSDIR}/devel/libnotify \
- libexempi.so:${PORTSDIR}/textproc/exempi
-RUN_DEPENDS= gnome-icon-theme>=0:${PORTSDIR}/misc/gnome-icon-theme \
- gsettings-desktop-schemas>=0:${PORTSDIR}/devel/gsettings-desktop-schemas
+LIB_DEPENDS= libgnome-autoar-0.so:archivers/gnome-autoar \
+ libgexiv2.so:graphics/gexiv2 \
+ libtracker-sparql-2.0.so:sysutils/tracker
-USES= desktop-file-utils gettext gmake libtool pathfix \
- pkgconfig tar:xz
-USE_GNOME= intlhack gnomedesktop3 libxml2 gvfs introspection:build
+PORTSCOUT= limitw:1,even
+
+USES= compiler:c11 desktop-file-utils gettext gnome \
+ localbase meson pkgconfig python:3.4+,build tar:xz
+USE_GNOME= cairo gdkpixbuf2 gnomedesktop3
+INSTALLS_ICONS= yes
USE_LDCONFIG= yes
-GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-CONFIGURE_ARGS= --disable-packagekit
-INSTALL_TARGET= install-strip
+USE_XORG= x11
+MESON_ARGS= -Denable-packagekit=false \
+ -Denable-selinux=false
+BINARY_ALIAS= python3=${PYTHON_VERSION}
GLIB_SCHEMAS= org.gnome.nautilus.gschema.xml
-OPTIONS_SUB= yes
-OPTIONS_DEFINE= TRACKER
-OPTIONS_DEFAULT=TRACKER
-TRACKER_DESC= Tracker support
-TRACKER_LIB_DEPENDS= libtracker-control-1.0.so:${PORTSDIR}/sysutils/tracker
-TRACKER_CONFIGURE_ENABLE= tracker
-
.include <bsd.port.mk>
Modified: trunk/x11-fm/nautilus/distinfo
===================================================================
--- trunk/x11-fm/nautilus/distinfo 2019-02-02 17:13:02 UTC (rev 24869)
+++ trunk/x11-fm/nautilus/distinfo 2019-02-02 20:37:48 UTC (rev 24870)
@@ -1,2 +1,3 @@
-SHA256 (gnome3/nautilus-3.16.2.tar.xz) = 3e7ecdda3a47b6ad03098270940aa506782866fa3602d91e711d99f96741478f
-SIZE (gnome3/nautilus-3.16.2.tar.xz) = 3325172
+TIMESTAMP = 1525501674
+SHA256 (gnome/nautilus-3.28.1.tar.xz) = 9ce878fc9d9f950475c504066ce5f8e98a8cfbf15051724469e865ea85bab0a5
+SIZE (gnome/nautilus-3.28.1.tar.xz) = 3262520
Deleted: trunk/x11-fm/nautilus/files/patch-Makefile.in
===================================================================
--- trunk/x11-fm/nautilus/files/patch-Makefile.in 2019-02-02 17:13:02 UTC (rev 24869)
+++ trunk/x11-fm/nautilus/files/patch-Makefile.in 2019-02-02 20:37:48 UTC (rev 24870)
@@ -1,10 +0,0 @@
---- Makefile.in.orig Wed Nov 24 13:14:21 2004
-+++ Makefile.in Wed Nov 24 13:14:47 2004
-@@ -183,7 +183,6 @@
- libbackground \
- libnautilus-private \
- src \
-- test \
- po \
- data \
- icons \
Added: trunk/x11-fm/nautilus/files/patch-data_meson.build
===================================================================
--- trunk/x11-fm/nautilus/files/patch-data_meson.build (rev 0)
+++ trunk/x11-fm/nautilus/files/patch-data_meson.build 2019-02-02 20:37:48 UTC (rev 24870)
@@ -0,0 +1,28 @@
+From git master. Fixes the same 512x512 icon being installed as all sizes.
+--- data/meson.build.orig 2018-06-24 22:58:44 UTC
++++ data/meson.build
+@@ -8,17 +8,15 @@
+ # https://gitlab.gnome.org/GNOME/nautilus/merge_requests/144
+ ##########
+ foreach icon_size: ['16x16', '22x22', '24x24', '32x32', '48x48', '512x512']
+- configure_file(
+- command: [
+- 'cp', '@INPUT@', '@OUTPUT@'
+- ],
+- input: files(
+- join_paths('icons', 'hicolor', icon_size, 'apps', 'org.gnome.Nautilus.png')
+- ),
+- install_dir: join_paths(datadir, 'icons', 'hicolor', icon_size, 'apps'),
+- output: '@0 at .png'.format(application_id)
++ icondir = join_paths('icons', 'hicolor', icon_size, 'apps')
++
++ install_data(
++ join_paths(icondir, 'org.gnome.Nautilus.png'),
++ install_dir: join_paths(datadir, icondir),
++ rename: '@0 at .png'.format(application_id)
+ )
+ endforeach
++
+
+ configure_file(
+ command: [
Property changes on: trunk/x11-fm/nautilus/files/patch-data_meson.build
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/x11-fm/nautilus/files/patch-src_meson.build
===================================================================
--- trunk/x11-fm/nautilus/files/patch-src_meson.build (rev 0)
+++ trunk/x11-fm/nautilus/files/patch-src_meson.build 2019-02-02 20:37:48 UTC (rev 24870)
@@ -0,0 +1,50 @@
+diff --git a/src/meson.build b/src/meson.build
+index 0979128c8ed4ab828f6d546ab86c301ab0c3f98c..c6fbd8808c3ecc0a30af14d621e24f921be2eb55 100644
+--- src/meson.build
++++ src/meson.build
+@@ -1,3 +1,13 @@
++resources = gnome.compile_resources(
++ 'nautilus-resources',
++ join_paths(
++ 'resources', 'nautilus.gresource.xml'
++ ),
++ source_dir: 'resources',
++ c_name: 'nautilus',
++ extra_args: '--manual-register'
++)
++
+ libnautilus_sources = [
+ gnome.mkenums(
+ 'nautilus-enum-types',
+@@ -10,15 +20,8 @@ libnautilus_sources = [
+ 'nautilus-search-provider.h'
+ ]
+ ),
+- gnome.compile_resources(
+- 'nautilus-resources',
+- join_paths(
+- 'resources', 'nautilus.gresource.xml'
+- ),
+- source_dir: 'resources',
+- c_name: 'nautilus',
+- extra_args: '--manual-register'
+- ),
++ # The header is only used by the main executable, no need to add it here.
++ resources[0],
+ gnome.gdbus_codegen(
+ 'nautilus-freedesktop-generated',
+ join_paths(
+@@ -294,7 +297,12 @@ libnautilus_dep = declare_dependency(
+ nautilus_include_dirs,
+ libnautilus_include_dirs
+ ],
+- dependencies: nautilus_deps
++ dependencies: nautilus_deps,
++ # nautilus-main.c, which is part of the main Nautilus executable, uses
++ # the header, generated by glib-compile-resources. Passing it on from here
++ # will ensure that an internal compile-time dependency is placed on this file,
++ # thus avoiding failures that are difficult to reproduce.
++ sources: resources[1]
+ )
+
+ nautilus = executable(
Property changes on: trunk/x11-fm/nautilus/files/patch-src_meson.build
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Modified: trunk/x11-fm/nautilus/pkg-descr
===================================================================
--- trunk/x11-fm/nautilus/pkg-descr 2019-02-02 17:13:02 UTC (rev 24869)
+++ trunk/x11-fm/nautilus/pkg-descr 2019-02-02 20:37:48 UTC (rev 24870)
@@ -1,5 +1,5 @@
-Nautilus is a file manager tightly integrated into the GNOME destkop.
+Nautilus is a file manager tightly integrated into the GNOME desktop.
It is also responsible for desktop and icon management, and provides
an intuitive interface for accessing files and webpages.
-WWW: http://www.gnome.org/projects/nautilus/
+WWW: https://wiki.gnome.org/Apps/Nautilus
Modified: trunk/x11-fm/nautilus/pkg-plist
===================================================================
--- trunk/x11-fm/nautilus/pkg-plist 2019-02-02 17:13:02 UTC (rev 24869)
+++ trunk/x11-fm/nautilus/pkg-plist 2019-02-02 20:37:48 UTC (rev 24870)
@@ -1,9 +1,8 @@
bin/nautilus
bin/nautilus-autorun-software
-bin/nautilus-connect-server
-etc/xdg/autostart/nautilus-autostart.desktop
include/nautilus/libnautilus-extension/nautilus-column-provider.h
include/nautilus/libnautilus-extension/nautilus-column.h
+include/nautilus/libnautilus-extension/nautilus-extension-enum-types.h
include/nautilus/libnautilus-extension/nautilus-extension-types.h
include/nautilus/libnautilus-extension/nautilus-file-info.h
include/nautilus/libnautilus-extension/nautilus-info-provider.h
@@ -13,49 +12,27 @@
include/nautilus/libnautilus-extension/nautilus-menu.h
include/nautilus/libnautilus-extension/nautilus-property-page-provider.h
include/nautilus/libnautilus-extension/nautilus-property-page.h
+include/nautilus/nautilus-extension.h
lib/girepository-1.0/Nautilus-3.0.typelib
lib/libnautilus-extension.so
lib/libnautilus-extension.so.1
-lib/libnautilus-extension.so.1.4.0
+lib/libnautilus-extension.so.1.5.0
+lib/nautilus/extensions-3.0/libnautilus-image-properties.so
lib/nautilus/extensions-3.0/libnautilus-sendto.so
libdata/pkgconfig/libnautilus-extension.pc
-libexec/nautilus-convert-metadata
-man/man1/nautilus-connect-server.1.gz
-man/man1/nautilus.1.gz
-share/GConf/gsettings/nautilus.convert
-share/appdata/org.gnome.Nautilus.appdata.xml
share/applications/nautilus-autorun-software.desktop
-share/applications/nautilus-classic.desktop
-share/applications/nautilus-connect-server.desktop
share/applications/org.gnome.Nautilus.desktop
share/dbus-1/services/org.freedesktop.FileManager1.service
share/dbus-1/services/org.gnome.Nautilus.service
share/gir-1.0/Nautilus-3.0.gir
-share/gnome-shell/search-providers/nautilus-search-provider.ini
-share/gtk-doc/html/libnautilus-extension/ch01.html
-share/gtk-doc/html/libnautilus-extension/home.png
-share/gtk-doc/html/libnautilus-extension/index.html
-share/gtk-doc/html/libnautilus-extension/index.sgml
-share/gtk-doc/html/libnautilus-extension/ix01.html
-share/gtk-doc/html/libnautilus-extension/left-insensitive.png
-share/gtk-doc/html/libnautilus-extension/left.png
-share/gtk-doc/html/libnautilus-extension/libnautilus-extension-nautilus-column-provider.html
-share/gtk-doc/html/libnautilus-extension/libnautilus-extension-nautilus-column.html
-share/gtk-doc/html/libnautilus-extension/libnautilus-extension-nautilus-extension-types.html
-share/gtk-doc/html/libnautilus-extension/libnautilus-extension-nautilus-file-info.html
-share/gtk-doc/html/libnautilus-extension/libnautilus-extension-nautilus-info-provider.html
-share/gtk-doc/html/libnautilus-extension/libnautilus-extension-nautilus-location-widget-provider.html
-share/gtk-doc/html/libnautilus-extension/libnautilus-extension-nautilus-menu-provider.html
-share/gtk-doc/html/libnautilus-extension/libnautilus-extension-nautilus-menu.html
-share/gtk-doc/html/libnautilus-extension/libnautilus-extension-nautilus-property-page-provider.html
-share/gtk-doc/html/libnautilus-extension/libnautilus-extension-nautilus-property-page.html
-share/gtk-doc/html/libnautilus-extension/libnautilus-extension.devhelp2
-share/gtk-doc/html/libnautilus-extension/pt01.html
-share/gtk-doc/html/libnautilus-extension/right-insensitive.png
-share/gtk-doc/html/libnautilus-extension/right.png
-share/gtk-doc/html/libnautilus-extension/style.css
-share/gtk-doc/html/libnautilus-extension/up-insensitive.png
-share/gtk-doc/html/libnautilus-extension/up.png
+share/gnome-shell/search-providers/org.gnome.Nautilus.search-provider.ini
+share/icons/hicolor/16x16/apps/org.gnome.Nautilus.png
+share/icons/hicolor/22x22/apps/org.gnome.Nautilus.png
+share/icons/hicolor/24x24/apps/org.gnome.Nautilus.png
+share/icons/hicolor/32x32/apps/org.gnome.Nautilus.png
+share/icons/hicolor/48x48/apps/org.gnome.Nautilus.png
+share/icons/hicolor/512x512/apps/org.gnome.Nautilus.png
+share/icons/hicolor/symbolic/apps/org.gnome.Nautilus-symbolic.svg
share/locale/af/LC_MESSAGES/nautilus.mo
share/locale/am/LC_MESSAGES/nautilus.mo
share/locale/an/LC_MESSAGES/nautilus.mo
@@ -117,6 +94,7 @@
share/locale/ku/LC_MESSAGES/nautilus.mo
share/locale/ky/LC_MESSAGES/nautilus.mo
share/locale/li/LC_MESSAGES/nautilus.mo
+share/locale/ln/LC_MESSAGES/nautilus.mo
share/locale/lt/LC_MESSAGES/nautilus.mo
share/locale/lv/LC_MESSAGES/nautilus.mo
share/locale/mai/LC_MESSAGES/nautilus.mo
@@ -171,3 +149,4 @@
share/locale/zh_HK/LC_MESSAGES/nautilus.mo
share/locale/zh_TW/LC_MESSAGES/nautilus.mo
share/locale/zu/LC_MESSAGES/nautilus.mo
+share/metainfo/org.gnome.Nautilus.appdata.xml
More information about the Midnightbsd-cvs
mailing list