pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Copy over graphics/shotwell with my update.



Module Name:	pkgsrc-wip
Committed By:	Benny Siegert <bsiegert%gmail.com@localhost>
Pushed By:	bsiegert
Date:		Fri Mar 30 11:40:14 2018 +0000
Changeset:	6ce81c3385a40f2d83d3012d462ca7766c31e7d0

Added Files:
	shotwell/DESCR
	shotwell/Makefile
	shotwell/PLIST
	shotwell/distinfo
	shotwell/patches/patch-aa
	shotwell/patches/patch-ab
	shotwell/patches/patch-ac

Log Message:
Copy over graphics/shotwell with my update.

This does not work yet.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=6ce81c3385a40f2d83d3012d462ca7766c31e7d0

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 shotwell/DESCR            |   3 +
 shotwell/Makefile         |  57 +++++++
 shotwell/PLIST            | 410 ++++++++++++++++++++++++++++++++++++++++++++++
 shotwell/distinfo         |   9 +
 shotwell/patches/patch-aa |  46 ++++++
 shotwell/patches/patch-ab | 116 +++++++++++++
 shotwell/patches/patch-ac |  17 ++
 7 files changed, 658 insertions(+)

diffs:
diff --git a/shotwell/DESCR b/shotwell/DESCR
new file mode 100644
index 0000000000..b676d622a8
--- /dev/null
+++ b/shotwell/DESCR
@@ -0,0 +1,3 @@
+Shotwell is a photo organizer for the GNOME desktop. It lets you import photos
+from disk or camera, organize them in various ways, view them in full-window or
+fullscreen mode, and export them to share with others.
diff --git a/shotwell/Makefile b/shotwell/Makefile
new file mode 100644
index 0000000000..1c7e04b959
--- /dev/null
+++ b/shotwell/Makefile
@@ -0,0 +1,57 @@
+# $NetBSD: Makefile,v 1.89 2018/03/12 11:16:50 wiz Exp $
+
+<<<<<<< Makefile
+DISTNAME=		shotwell-0.27.4
+=======
+DISTNAME=		shotwell-0.22.0
+PKGREVISION=		18
+>>>>>>> 1.89
+CATEGORIES=		graphics
+MASTER_SITES=		${MASTER_SITE_GNOME:=sources/shotwell/0.27/}
+EXTRACT_SUFX=		.tar.xz
+
+MAINTAINER=		pkgrsc-users%NetBSD.org@localhost
+HOMEPAGE=		https://wiki.gnome.org/Apps/Shotwell
+COMMENT=		Photo organizer for the GNOME desktop
+LICENSE=		gnu-lgpl-v2.1
+
+BUILD_DEPENDS+=		gnome-doc-utils-[0-9]*:../../textproc/gnome-doc-utils
+
+HAS_CONFIGURE=		yes
+USE_TOOLS+=		gmake bash pkg-config m4 msgfmt
+
+CONFIG_SHELL=		bash
+CONFIGURE_ARGS+=	--prefix=${PREFIX}
+CONFIGURE_ARGS+=	--assume-pkgs
+CONFIGURE_ENV+=		--define=NO_CAMERA
+MAKE_ENV+=		VALAC=${VALAC}
+
+REPLACE_SH+=		configure
+
+.include "../../multimedia/gstreamer1/buildlink3.mk"
+.include "../../multimedia/gst-plugins1-base/buildlink3.mk"
+.include "../../databases/sqlite3/buildlink3.mk"
+.include "../../devel/glib2/schemas.mk"
+.include "../../devel/libgee/buildlink3.mk"
+.include "../../devel/libgphoto2/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../graphics/libexif/buildlink3.mk"
+.include "../../graphics/gexiv2/buildlink3.mk"
+# 0.13.2 added shared libs
+BUILDLINK_ABI_DEPENDS.libraw+= libraw>=0.13.2
+.include "../../graphics/libraw/buildlink3.mk"
+# Required for dealing with .svg icons. Spotted on a clean box
+.include "../../graphics/librsvg/buildlink3.mk"
+BUILDLINK_DEPMETHOD.vala= build
+.include "../../lang/vala/buildlink3.mk"
+.include "../../net/libsoup/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../sysutils/dbus-glib/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../textproc/json-glib/buildlink3.mk"
+.include "../../www/webkit24-gtk3/buildlink3.mk"
+.include "../../www/librest07/buildlink3.mk"
+BUILDLINK_API_DEPENDS.gtk3+=	gtk3+>=3.12.2
+.include "../../x11/gtk3/buildlink3.mk"
+.include "../../x11/libunique3/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/shotwell/PLIST b/shotwell/PLIST
new file mode 100644
index 0000000000..2573b9afb6
--- /dev/null
+++ b/shotwell/PLIST
@@ -0,0 +1,410 @@
+@comment $NetBSD: PLIST,v 1.7 2015/08/23 14:04:32 wiz Exp $
+bin/shotwell
+lib/shotwell/plugins/builtin/f-spot-24.png
+lib/shotwell/plugins/builtin/facebook.png
+lib/shotwell/plugins/builtin/facebook_publishing_options_pane.glade
+lib/shotwell/plugins/builtin/flickr.png
+lib/shotwell/plugins/builtin/flickr_pin_entry_pane.glade
+lib/shotwell/plugins/builtin/flickr_publishing_options_pane.glade
+lib/shotwell/plugins/builtin/gallery3.png
+lib/shotwell/plugins/builtin/gallery3_authentication_pane.glade
+lib/shotwell/plugins/builtin/gallery3_publishing_options_pane.glade
+lib/shotwell/plugins/builtin/picasa.png
+lib/shotwell/plugins/builtin/picasa_publishing_options_pane.glade
+lib/shotwell/plugins/builtin/piwigo.png
+lib/shotwell/plugins/builtin/piwigo_authentication_pane.glade
+lib/shotwell/plugins/builtin/piwigo_publishing_options_pane.glade
+lib/shotwell/plugins/builtin/rajce.png
+lib/shotwell/plugins/builtin/rajce_authentication_pane.glade
+lib/shotwell/plugins/builtin/rajce_publishing_options_pane.glade
+lib/shotwell/plugins/builtin/shotwell-data-imports.so
+lib/shotwell/plugins/builtin/shotwell-publishing-extras.so
+lib/shotwell/plugins/builtin/shotwell-publishing.so
+lib/shotwell/plugins/builtin/shotwell-transitions.so
+lib/shotwell/plugins/builtin/slideshow-plugin.png
+lib/shotwell/plugins/builtin/tumblr.png
+lib/shotwell/plugins/builtin/tumblr_authentication_pane.glade
+lib/shotwell/plugins/builtin/tumblr_publishing_options_pane.glade
+lib/shotwell/plugins/builtin/yandex_publish_model.glade
+lib/shotwell/plugins/builtin/youtube.png
+lib/shotwell/plugins/builtin/youtube_publishing_options_pane.glade
+libexec/shotwell/shotwell-settings-migrator
+libexec/shotwell/shotwell-video-thumbnailer
+share/appdata/shotwell.appdata.xml
+share/applications/shotwell-viewer.desktop
+share/applications/shotwell.desktop
+share/glib-2.0/schemas/org.yorba.shotwell-extras.gschema.xml
+share/glib-2.0/schemas/org.yorba.shotwell.gschema.xml
+share/gnome/help/shotwell/C/edit-adjustments.page
+share/gnome/help/shotwell/C/edit-crop.page
+share/gnome/help/shotwell/C/edit-enhance.page
+share/gnome/help/shotwell/C/edit-external.page
+share/gnome/help/shotwell/C/edit-nondestructive.page
+share/gnome/help/shotwell/C/edit-redeye.page
+share/gnome/help/shotwell/C/edit-rotate.page
+share/gnome/help/shotwell/C/edit-straighten.page
+share/gnome/help/shotwell/C/edit-time-date.page
+share/gnome/help/shotwell/C/edit-undo.page
+share/gnome/help/shotwell/C/figures/crop_thirds.jpg
+share/gnome/help/shotwell/C/figures/edit_toolbar.png
+share/gnome/help/shotwell/C/figures/editing_overview.png
+share/gnome/help/shotwell/C/figures/shotwell_logo.png
+share/gnome/help/shotwell/C/figures/trash_process.png
+share/gnome/help/shotwell/C/formats.page
+share/gnome/help/shotwell/C/import-camera.page
+share/gnome/help/shotwell/C/import-f-spot.page
+share/gnome/help/shotwell/C/import-file.page
+share/gnome/help/shotwell/C/import-memorycard.page
+share/gnome/help/shotwell/C/index.page
+share/gnome/help/shotwell/C/organize-event.page
+share/gnome/help/shotwell/C/organize-flag.page
+share/gnome/help/shotwell/C/organize-rating.page
+share/gnome/help/shotwell/C/organize-remove.page
+share/gnome/help/shotwell/C/organize-search.page
+share/gnome/help/shotwell/C/organize-tag.page
+share/gnome/help/shotwell/C/organize-title.page
+share/gnome/help/shotwell/C/other-files.page
+share/gnome/help/shotwell/C/other-missing.page
+share/gnome/help/shotwell/C/other-multiple.page
+share/gnome/help/shotwell/C/other-plugins.page
+share/gnome/help/shotwell/C/raw.page
+share/gnome/help/shotwell/C/running.page
+share/gnome/help/shotwell/C/share-background.page
+share/gnome/help/shotwell/C/share-export.page
+share/gnome/help/shotwell/C/share-print.page
+share/gnome/help/shotwell/C/share-send.page
+share/gnome/help/shotwell/C/share-slideshow.page
+share/gnome/help/shotwell/C/share-upload.page
+share/gnome/help/shotwell/C/view-displaying.page
+share/gnome/help/shotwell/C/view-information.page
+share/gnome/help/shotwell/C/view-sidebar.page
+share/gnome/help/shotwell/cs/edit-adjustments.page
+share/gnome/help/shotwell/cs/edit-crop.page
+share/gnome/help/shotwell/cs/edit-enhance.page
+share/gnome/help/shotwell/cs/edit-external.page
+share/gnome/help/shotwell/cs/edit-nondestructive.page
+share/gnome/help/shotwell/cs/edit-redeye.page
+share/gnome/help/shotwell/cs/edit-rotate.page
+share/gnome/help/shotwell/cs/edit-straighten.page
+share/gnome/help/shotwell/cs/edit-time-date.page
+share/gnome/help/shotwell/cs/edit-undo.page
+share/gnome/help/shotwell/cs/formats.page
+share/gnome/help/shotwell/cs/import-camera.page
+share/gnome/help/shotwell/cs/import-f-spot.page
+share/gnome/help/shotwell/cs/import-file.page
+share/gnome/help/shotwell/cs/import-memorycard.page
+share/gnome/help/shotwell/cs/index.page
+share/gnome/help/shotwell/cs/organize-event.page
+share/gnome/help/shotwell/cs/organize-flag.page
+share/gnome/help/shotwell/cs/organize-rating.page
+share/gnome/help/shotwell/cs/organize-remove.page
+share/gnome/help/shotwell/cs/organize-search.page
+share/gnome/help/shotwell/cs/organize-tag.page
+share/gnome/help/shotwell/cs/organize-title.page
+share/gnome/help/shotwell/cs/other-files.page
+share/gnome/help/shotwell/cs/other-missing.page
+share/gnome/help/shotwell/cs/other-multiple.page
+share/gnome/help/shotwell/cs/other-plugins.page
+share/gnome/help/shotwell/cs/raw.page
+share/gnome/help/shotwell/cs/running.page
+share/gnome/help/shotwell/cs/share-background.page
+share/gnome/help/shotwell/cs/share-export.page
+share/gnome/help/shotwell/cs/share-print.page
+share/gnome/help/shotwell/cs/share-send.page
+share/gnome/help/shotwell/cs/share-slideshow.page
+share/gnome/help/shotwell/cs/share-upload.page
+share/gnome/help/shotwell/cs/view-displaying.page
+share/gnome/help/shotwell/cs/view-information.page
+share/gnome/help/shotwell/cs/view-sidebar.page
+share/gnome/help/shotwell/de/edit-adjustments.page
+share/gnome/help/shotwell/de/edit-crop.page
+share/gnome/help/shotwell/de/edit-enhance.page
+share/gnome/help/shotwell/de/edit-external.page
+share/gnome/help/shotwell/de/edit-nondestructive.page
+share/gnome/help/shotwell/de/edit-redeye.page
+share/gnome/help/shotwell/de/edit-rotate.page
+share/gnome/help/shotwell/de/edit-straighten.page
+share/gnome/help/shotwell/de/edit-time-date.page
+share/gnome/help/shotwell/de/edit-undo.page
+share/gnome/help/shotwell/de/formats.page
+share/gnome/help/shotwell/de/import-camera.page
+share/gnome/help/shotwell/de/import-f-spot.page
+share/gnome/help/shotwell/de/import-file.page
+share/gnome/help/shotwell/de/import-memorycard.page
+share/gnome/help/shotwell/de/index.page
+share/gnome/help/shotwell/de/organize-event.page
+share/gnome/help/shotwell/de/organize-flag.page
+share/gnome/help/shotwell/de/organize-rating.page
+share/gnome/help/shotwell/de/organize-remove.page
+share/gnome/help/shotwell/de/organize-search.page
+share/gnome/help/shotwell/de/organize-tag.page
+share/gnome/help/shotwell/de/organize-title.page
+share/gnome/help/shotwell/de/other-files.page
+share/gnome/help/shotwell/de/other-missing.page
+share/gnome/help/shotwell/de/other-multiple.page
+share/gnome/help/shotwell/de/other-plugins.page
+share/gnome/help/shotwell/de/raw.page
+share/gnome/help/shotwell/de/running.page
+share/gnome/help/shotwell/de/share-background.page
+share/gnome/help/shotwell/de/share-export.page
+share/gnome/help/shotwell/de/share-print.page
+share/gnome/help/shotwell/de/share-send.page
+share/gnome/help/shotwell/de/share-slideshow.page
+share/gnome/help/shotwell/de/share-upload.page
+share/gnome/help/shotwell/de/view-displaying.page
+share/gnome/help/shotwell/de/view-information.page
+share/gnome/help/shotwell/de/view-sidebar.page
+share/gnome/help/shotwell/el/edit-adjustments.page
+share/gnome/help/shotwell/el/edit-crop.page
+share/gnome/help/shotwell/el/edit-enhance.page
+share/gnome/help/shotwell/el/edit-external.page
+share/gnome/help/shotwell/el/edit-nondestructive.page
+share/gnome/help/shotwell/el/edit-redeye.page
+share/gnome/help/shotwell/el/edit-rotate.page
+share/gnome/help/shotwell/el/edit-straighten.page
+share/gnome/help/shotwell/el/edit-time-date.page
+share/gnome/help/shotwell/el/edit-undo.page
+share/gnome/help/shotwell/el/formats.page
+share/gnome/help/shotwell/el/import-camera.page
+share/gnome/help/shotwell/el/import-f-spot.page
+share/gnome/help/shotwell/el/import-file.page
+share/gnome/help/shotwell/el/import-memorycard.page
+share/gnome/help/shotwell/el/index.page
+share/gnome/help/shotwell/el/organize-event.page
+share/gnome/help/shotwell/el/organize-flag.page
+share/gnome/help/shotwell/el/organize-rating.page
+share/gnome/help/shotwell/el/organize-remove.page
+share/gnome/help/shotwell/el/organize-search.page
+share/gnome/help/shotwell/el/organize-tag.page
+share/gnome/help/shotwell/el/organize-title.page
+share/gnome/help/shotwell/el/other-files.page
+share/gnome/help/shotwell/el/other-missing.page
+share/gnome/help/shotwell/el/other-multiple.page
+share/gnome/help/shotwell/el/other-plugins.page
+share/gnome/help/shotwell/el/raw.page
+share/gnome/help/shotwell/el/running.page
+share/gnome/help/shotwell/el/share-background.page
+share/gnome/help/shotwell/el/share-export.page
+share/gnome/help/shotwell/el/share-print.page
+share/gnome/help/shotwell/el/share-send.page
+share/gnome/help/shotwell/el/share-slideshow.page
+share/gnome/help/shotwell/el/share-upload.page
+share/gnome/help/shotwell/el/view-displaying.page
+share/gnome/help/shotwell/el/view-information.page
+share/gnome/help/shotwell/el/view-sidebar.page
+share/gnome/help/shotwell/es/edit-adjustments.page
+share/gnome/help/shotwell/es/edit-crop.page
+share/gnome/help/shotwell/es/edit-enhance.page
+share/gnome/help/shotwell/es/edit-external.page
+share/gnome/help/shotwell/es/edit-nondestructive.page
+share/gnome/help/shotwell/es/edit-redeye.page
+share/gnome/help/shotwell/es/edit-rotate.page
+share/gnome/help/shotwell/es/edit-straighten.page
+share/gnome/help/shotwell/es/edit-time-date.page
+share/gnome/help/shotwell/es/edit-undo.page
+share/gnome/help/shotwell/es/formats.page
+share/gnome/help/shotwell/es/import-camera.page
+share/gnome/help/shotwell/es/import-f-spot.page
+share/gnome/help/shotwell/es/import-file.page
+share/gnome/help/shotwell/es/import-memorycard.page
+share/gnome/help/shotwell/es/index.page
+share/gnome/help/shotwell/es/organize-event.page
+share/gnome/help/shotwell/es/organize-flag.page
+share/gnome/help/shotwell/es/organize-rating.page
+share/gnome/help/shotwell/es/organize-remove.page
+share/gnome/help/shotwell/es/organize-search.page
+share/gnome/help/shotwell/es/organize-tag.page
+share/gnome/help/shotwell/es/organize-title.page
+share/gnome/help/shotwell/es/other-files.page
+share/gnome/help/shotwell/es/other-missing.page
+share/gnome/help/shotwell/es/other-multiple.page
+share/gnome/help/shotwell/es/other-plugins.page
+share/gnome/help/shotwell/es/raw.page
+share/gnome/help/shotwell/es/running.page
+share/gnome/help/shotwell/es/share-background.page
+share/gnome/help/shotwell/es/share-export.page
+share/gnome/help/shotwell/es/share-print.page
+share/gnome/help/shotwell/es/share-send.page
+share/gnome/help/shotwell/es/share-slideshow.page
+share/gnome/help/shotwell/es/share-upload.page
+share/gnome/help/shotwell/es/view-displaying.page
+share/gnome/help/shotwell/es/view-information.page
+share/gnome/help/shotwell/es/view-sidebar.page
+share/gnome/help/shotwell/hu/edit-adjustments.page
+share/gnome/help/shotwell/hu/edit-crop.page
+share/gnome/help/shotwell/hu/edit-enhance.page
+share/gnome/help/shotwell/hu/edit-external.page
+share/gnome/help/shotwell/hu/edit-nondestructive.page
+share/gnome/help/shotwell/hu/edit-redeye.page
+share/gnome/help/shotwell/hu/edit-rotate.page
+share/gnome/help/shotwell/hu/edit-straighten.page
+share/gnome/help/shotwell/hu/edit-time-date.page
+share/gnome/help/shotwell/hu/edit-undo.page
+share/gnome/help/shotwell/hu/formats.page
+share/gnome/help/shotwell/hu/import-camera.page
+share/gnome/help/shotwell/hu/import-f-spot.page
+share/gnome/help/shotwell/hu/import-file.page
+share/gnome/help/shotwell/hu/import-memorycard.page
+share/gnome/help/shotwell/hu/index.page
+share/gnome/help/shotwell/hu/organize-event.page
+share/gnome/help/shotwell/hu/organize-flag.page
+share/gnome/help/shotwell/hu/organize-rating.page
+share/gnome/help/shotwell/hu/organize-remove.page
+share/gnome/help/shotwell/hu/organize-search.page
+share/gnome/help/shotwell/hu/organize-tag.page
+share/gnome/help/shotwell/hu/organize-title.page
+share/gnome/help/shotwell/hu/other-files.page
+share/gnome/help/shotwell/hu/other-missing.page
+share/gnome/help/shotwell/hu/other-multiple.page
+share/gnome/help/shotwell/hu/other-plugins.page
+share/gnome/help/shotwell/hu/raw.page
+share/gnome/help/shotwell/hu/running.page
+share/gnome/help/shotwell/hu/share-background.page
+share/gnome/help/shotwell/hu/share-export.page
+share/gnome/help/shotwell/hu/share-print.page
+share/gnome/help/shotwell/hu/share-send.page
+share/gnome/help/shotwell/hu/share-slideshow.page
+share/gnome/help/shotwell/hu/share-upload.page
+share/gnome/help/shotwell/hu/view-displaying.page
+share/gnome/help/shotwell/hu/view-information.page
+share/gnome/help/shotwell/hu/view-sidebar.page
+share/icons/hicolor/16x16/apps/shotwell.svg
+share/icons/hicolor/24x24/apps/shotwell.svg
+share/icons/hicolor/scalable/apps/shotwell.svg
+share/locale/af/LC_MESSAGES/shotwell.mo
+share/locale/ar/LC_MESSAGES/shotwell.mo
+share/locale/as/LC_MESSAGES/shotwell.mo
+share/locale/ast/LC_MESSAGES/shotwell.mo
+share/locale/bg/LC_MESSAGES/shotwell.mo
+share/locale/bn/LC_MESSAGES/shotwell.mo
+share/locale/bn_IN/LC_MESSAGES/shotwell.mo
+share/locale/bs/LC_MESSAGES/shotwell.mo
+share/locale/ca/LC_MESSAGES/shotwell.mo
+share/locale/cs/LC_MESSAGES/shotwell.mo
+share/locale/da/LC_MESSAGES/shotwell.mo
+share/locale/de/LC_MESSAGES/shotwell.mo
+share/locale/el/LC_MESSAGES/shotwell.mo
+share/locale/en_GB/LC_MESSAGES/shotwell.mo
+share/locale/eo/LC_MESSAGES/shotwell.mo
+share/locale/es/LC_MESSAGES/shotwell.mo
+share/locale/et/LC_MESSAGES/shotwell.mo
+share/locale/eu/LC_MESSAGES/shotwell.mo
+share/locale/fi/LC_MESSAGES/shotwell.mo
+share/locale/fr/LC_MESSAGES/shotwell.mo
+share/locale/gd/LC_MESSAGES/shotwell.mo
+share/locale/gl/LC_MESSAGES/shotwell.mo
+share/locale/gu/LC_MESSAGES/shotwell.mo
+share/locale/he/LC_MESSAGES/shotwell.mo
+share/locale/hi/LC_MESSAGES/shotwell.mo
+share/locale/hr/LC_MESSAGES/shotwell.mo
+share/locale/hu/LC_MESSAGES/shotwell.mo
+share/locale/ia/LC_MESSAGES/shotwell.mo
+share/locale/id/LC_MESSAGES/shotwell.mo
+share/locale/it/LC_MESSAGES/shotwell.mo
+share/locale/ja/LC_MESSAGES/shotwell.mo
+share/locale/kk/LC_MESSAGES/shotwell.mo
+share/locale/km/LC_MESSAGES/shotwell.mo
+share/locale/kn/LC_MESSAGES/shotwell.mo
+share/locale/ko/LC_MESSAGES/shotwell.mo
+share/locale/ky/LC_MESSAGES/shotwell.mo
+share/locale/lt/LC_MESSAGES/shotwell.mo
+share/locale/lv/LC_MESSAGES/shotwell.mo
+share/locale/mk/LC_MESSAGES/shotwell.mo
+share/locale/ml/LC_MESSAGES/shotwell.mo
+share/locale/mr/LC_MESSAGES/shotwell.mo
+share/locale/nb/LC_MESSAGES/shotwell.mo
+share/locale/nl/LC_MESSAGES/shotwell.mo
+share/locale/nn/LC_MESSAGES/shotwell.mo
+share/locale/or/LC_MESSAGES/shotwell.mo
+share/locale/pa/LC_MESSAGES/shotwell.mo
+share/locale/pl/LC_MESSAGES/shotwell.mo
+share/locale/pt/LC_MESSAGES/shotwell.mo
+share/locale/pt_BR/LC_MESSAGES/shotwell.mo
+share/locale/ro/LC_MESSAGES/shotwell.mo
+share/locale/ru/LC_MESSAGES/shotwell.mo
+share/locale/sk/LC_MESSAGES/shotwell.mo
+share/locale/sl/LC_MESSAGES/shotwell.mo
+share/locale/sr/LC_MESSAGES/shotwell.mo
+share/locale/sr@latin/LC_MESSAGES/shotwell.mo
+share/locale/sv/LC_MESSAGES/shotwell.mo
+share/locale/ta/LC_MESSAGES/shotwell.mo
+share/locale/te/LC_MESSAGES/shotwell.mo
+share/locale/th/LC_MESSAGES/shotwell.mo
+share/locale/tr/LC_MESSAGES/shotwell.mo
+share/locale/uk/LC_MESSAGES/shotwell.mo
+share/locale/vi/LC_MESSAGES/shotwell.mo
+share/locale/zh_CN/LC_MESSAGES/shotwell.mo
+share/locale/zh_HK/LC_MESSAGES/shotwell.mo
+share/locale/zh_TW/LC_MESSAGES/shotwell.mo
+share/shotwell/icons/all-rejected.png
+share/shotwell/icons/crop-pivot-reticle.png
+share/shotwell/icons/crop.svg
+share/shotwell/icons/drag_nub.png
+share/shotwell/icons/filter-flagged.png
+share/shotwell/icons/filter-photos.png
+share/shotwell/icons/filter-raw.png
+share/shotwell/icons/filter-videos.png
+share/shotwell/icons/five-star-filter.svg
+share/shotwell/icons/five-stars.svg
+share/shotwell/icons/flag-page.png
+share/shotwell/icons/flag-trinket.png
+share/shotwell/icons/four-star-filter-plus.svg
+share/shotwell/icons/four-stars.svg
+share/shotwell/icons/generic-plugin.png
+share/shotwell/icons/image-adjust.svg
+share/shotwell/icons/import-all.png
+share/shotwell/icons/import.svg
+share/shotwell/icons/make-primary.svg
+share/shotwell/icons/merge.svg
+share/shotwell/icons/multiple-events.png
+share/shotwell/icons/multiple-tags.png
+share/shotwell/icons/no-event.png
+share/shotwell/icons/noninterpretable-video.png
+share/shotwell/icons/one-event.png
+share/shotwell/icons/one-star-filter-plus.svg
+share/shotwell/icons/one-star.svg
+share/shotwell/icons/one-tag.png
+share/shotwell/icons/pin-toolbar.svg
+share/shotwell/icons/publish.png
+share/shotwell/icons/redeye.png
+share/shotwell/icons/rejected.svg
+share/shotwell/icons/shotwell-16.svg
+share/shotwell/icons/shotwell-24.svg
+share/shotwell/icons/shotwell-auto-enhance.png
+share/shotwell/icons/shotwell-street.jpg
+share/shotwell/icons/shotwell.ico
+share/shotwell/icons/shotwell.svg
+share/shotwell/icons/slideshow-extension-point.png
+share/shotwell/icons/sprocket.png
+share/shotwell/icons/straighten.svg
+share/shotwell/icons/three-star-filter-plus.svg
+share/shotwell/icons/three-stars.svg
+share/shotwell/icons/two-star-filter-plus.svg
+share/shotwell/icons/two-stars.svg
+share/shotwell/icons/videos-page.png
+share/shotwell/icons/zoom-in.png
+share/shotwell/icons/zoom-out.png
+share/shotwell/ui/collection.ui
+share/shotwell/ui/direct.ui
+share/shotwell/ui/direct_context.ui
+share/shotwell/ui/event.ui
+share/shotwell/ui/events_directory.ui
+share/shotwell/ui/fullscreen.ui
+share/shotwell/ui/import.ui
+share/shotwell/ui/import_queue.ui
+share/shotwell/ui/media.ui
+share/shotwell/ui/offline.ui
+share/shotwell/ui/photo.ui
+share/shotwell/ui/photo_context.ui
+share/shotwell/ui/savedsearch.ui
+share/shotwell/ui/search_bar.ui
+share/shotwell/ui/search_sidebar_context.ui
+share/shotwell/ui/set_background_dialog.glade
+share/shotwell/ui/set_background_slideshow_dialog.glade
+share/shotwell/ui/shotwell.glade
+share/shotwell/ui/shotwell.xml
+share/shotwell/ui/sidebar_default_context.ui
+share/shotwell/ui/tag_sidebar_context.ui
+share/shotwell/ui/tags.ui
+share/shotwell/ui/top.ui
+share/shotwell/ui/trash.ui
diff --git a/shotwell/distinfo b/shotwell/distinfo
new file mode 100644
index 0000000000..656b366105
--- /dev/null
+++ b/shotwell/distinfo
@@ -0,0 +1,9 @@
+$NetBSD: distinfo,v 1.17 2015/11/03 21:34:20 agc Exp $
+
+SHA1 (shotwell-0.27.4.tar.xz) = e2abe1dbb01bfb40cac2f61808729359d7023709
+RMD160 (shotwell-0.27.4.tar.xz) = 7977aacdf242622371dbb83d8302cd7f49fe16e3
+SHA512 (shotwell-0.27.4.tar.xz) = 9f67893018a750199b51ac42e357c850195a356db8fdb5b1f8836375e01291d716f82257b2b030aa41e9ead59227b442fd38239fad5b5f46bf2701ec968e383f
+Size (shotwell-0.27.4.tar.xz) = 5626284 bytes
+SHA1 (patch-aa) = 3baaeceac9a1d652cd4f1ef14ee8fa96691ce598
+SHA1 (patch-ab) = 83e9ece301dc4264ecd64e85b6547471bf514ce7
+SHA1 (patch-ac) = 0183761f3ab30788703e54aecba72b194e0d770a
diff --git a/shotwell/patches/patch-aa b/shotwell/patches/patch-aa
new file mode 100644
index 0000000000..b0668beead
--- /dev/null
+++ b/shotwell/patches/patch-aa
@@ -0,0 +1,46 @@
+$NetBSD: patch-aa,v 1.11 2015/08/23 14:04:32 wiz Exp $
+
+--- Makefile.orig	2015-03-24 00:38:31.000000000 +0000
++++ Makefile
+@@ -263,7 +263,6 @@ EXT_PKGS = \
+ 	gstreamer-base-1.0 \
+ 	gstreamer-pbutils-1.0 \
+ 	gtk+-3.0 \
+-	gudev-1.0 \
+ 	libexif \
+ 	libgphoto2 \
+ 	json-glib-1.0 \
+@@ -295,7 +294,6 @@ EXT_PKG_VERSIONS = \
+ 	gstreamer-plugins-base-1.0 >= 1.0.0 \
+ 	gstreamer-pbutils-1.0 >= 1.0.0 \
+ 	gtk+-3.0 >= 3.12.2 \
+-	gudev-1.0 >= 145 \
+ 	libexif >= 0.6.16 \
+ 	libgphoto2 >= 2.4.2 \
+ 	libraw >= 0.13.2 \
+@@ -417,7 +415,7 @@ PLUGIN_CFLAGS += $(PROFILE_FLAGS) $(REQU
+ # Required for gudev-1.0
+ CFLAGS += -DG_UDEV_API_IS_SUBJECT_TO_CHANGE
+ 
+-all: pkgcheck valacheck desktop
++all: pkgcheck desktop
+ 
+ ifdef ENABLE_BUILD_FOR_GLADE
+ all: $(PLUGINS_DIR) lib$(PROGRAM).so $(PROGRAM) $(PC_FILE)
+@@ -489,7 +487,7 @@ ifndef DISABLE_DESKTOP_VALIDATE
+ 	else rm -f misc/shotwell.desktop.errors; \
+ 	fi
+ endif
+-	
++
+ misc/shotwell-viewer.desktop: misc/shotwell-viewer.desktop.head $(EXPANDED_CORE_PO_FILES)
+ 	cp misc/shotwell-viewer.desktop.head misc/shotwell-viewer.desktop
+ 	$(foreach lang,$(CORE_SUPPORTED_LANGUAGES), echo X-GNOME-FullName[$(lang)]=`TEXTDOMAINDIR=locale-langpack \
+@@ -694,7 +692,6 @@ $(PLUGINS_SO) $(EXTRA_PLUGINS_SO): $(PLU
+ 
+ .PHONY: $(PLUGINS_DIR)
+ $(PLUGINS_DIR): $(PLUGIN_VAPI) $(PLUGIN_HEADER) $(PLUGIN_DEPS)
+-	$(call check_valac_version)
+ 	@$(MAKE) --directory=$@ PLUGINS_VERSION="$(VERSION)" USER_VALAFLAGS="$(USER_VALAFLAGS)" \
+ 		PLUGIN_CFLAGS="$(PLUGIN_CFLAGS)"
+ 
diff --git a/shotwell/patches/patch-ab b/shotwell/patches/patch-ab
new file mode 100644
index 0000000000..6c27c62cd8
--- /dev/null
+++ b/shotwell/patches/patch-ab
@@ -0,0 +1,116 @@
+$NetBSD: patch-ab,v 1.7 2015/08/23 14:04:32 wiz Exp $
+
+--- src/camera/CameraTable.vala.orig	2015-02-14 00:50:15.000000000 +0000
++++ src/camera/CameraTable.vala
+@@ -26,7 +26,6 @@ public class CameraTable {
+     
+     private static CameraTable instance = null;
+     
+-    private GUdev.Client client = new GUdev.Client(SUBSYSTEMS);
+     private OneShotScheduler camera_update_scheduler = null;
+     private GPhoto.Context null_context = new GPhoto.Context();
+     private GPhoto.CameraAbilitiesList abilities_list;
+@@ -43,7 +42,6 @@ public class CameraTable {
+             on_update_cameras);
+         
+         // listen for interesting events on the specified subsystems
+-        client.uevent.connect(on_udev_event);
+         volume_monitor = VolumeMonitor.get();
+         volume_monitor.volume_changed.connect(on_volume_changed);
+         volume_monitor.volume_added.connect(on_volume_changed);
+@@ -111,31 +109,6 @@ public class CameraTable {
+     private string[] get_all_usb_cameras() {
+         string[] cameras = new string[0];
+         
+-        GLib.List<GUdev.Device> device_list = client.query_by_subsystem(null);
+-        foreach (GUdev.Device device in device_list) {
+-            string device_file = device.get_device_file();
+-            if(
+-                // only keep devices that have a non-null device file and that
+-                // have both the ID_GPHOTO2 and GPHOTO2_DRIVER properties set
+-                (device_file != null) &&
+-                (device.has_property("ID_GPHOTO2")) &&
+-                (device.has_property("GPHOTO2_DRIVER"))
+-            ) {
+-                int camera_bus, camera_device;
+-                // extract the bus and device IDs from the device file string
+-                // TODO: is it safe to parse the absolute path or should we be
+-                // smarter and use a regex to only pick up the end of the path?
+-                if (device_file.scanf("/dev/bus/usb/%d/%d", out camera_bus, out camera_device) < 2) {
+-                    critical("get_all_usb_cameras: Failed to scanf device file %s", device_file);
+-                    
+-                    continue;
+-                }
+-                string camera = "usb:%.3d,%.3d".printf(camera_bus, camera_device);
+-                debug("USB camera detected at %s", camera);
+-                cameras += camera;
+-            }
+-        }
+-        
+         return cameras;
+     }
+     
+@@ -212,24 +185,6 @@ public class CameraTable {
+             "/dev/bus/usb/%s".printf(port.substring(4).replace(",", "/")) : null;
+     }
+     
+-    private string? get_name_for_uuid(string uuid) {
+-        foreach (Volume volume in volume_monitor.get_volumes()) {
+-            if (volume.get_identifier(VolumeIdentifier.UUID) == uuid) {
+-                return volume.get_name();
+-            }
+-        }
+-        return null;
+-    }
+-    
+-    private string? get_icon_for_uuid(string uuid) {
+-        foreach (Volume volume in volume_monitor.get_volumes()) {
+-            if (volume.get_identifier(VolumeIdentifier.UUID) == uuid) {
+-                return volume.get_icon().to_string();
+-            }
+-        }
+-        return null;
+-    }
+-
+     private void update_camera_table() throws GPhotoError {
+         // need to do this because virtual ports come and go in the USB world (and probably others)
+         GPhoto.PortInfoList port_info_list;
+@@ -333,23 +288,6 @@ public class CameraTable {
+                 continue;
+             }
+             
+-            // Get display name for camera.
+-            string path = get_port_path(port);
+-            if (null != path) {
+-                GUdev.Device device = client.query_by_device_file(path);
+-                string serial = device.get_property("ID_SERIAL_SHORT");
+-                if (null != serial) {
+-                    // Try to get the name and icon.
+-                    display_name = get_name_for_uuid(serial);
+-                    icon = get_icon_for_uuid(serial);
+-                }
+-                if (null == display_name) {
+-                    display_name = device.get_sysfs_attr("product");
+-                } 
+-                if (null == display_name) {
+-                    display_name = device.get_property("ID_MODEL");
+-                }
+-            }
+             if (null == display_name) {
+                 // Default to GPhoto detected name.
+                 display_name = name;
+@@ -394,14 +332,6 @@ public class CameraTable {
+         }
+     }
+     
+-    private void on_udev_event(string action, GUdev.Device device) {
+-        debug("udev event: %s on %s", action, device.get_name());
+-        
+-        // Device add/removes often arrive in pairs; this allows for a single
+-        // update to occur when they come in all at once
+-        camera_update_scheduler.after_timeout(UPDATE_DELAY_MSEC, true);
+-    }
+-    
+     public void on_volume_changed(Volume volume) {
+         camera_update_scheduler.after_timeout(UPDATE_DELAY_MSEC, true);
+     }
diff --git a/shotwell/patches/patch-ac b/shotwell/patches/patch-ac
new file mode 100644
index 0000000000..bd58bc3035
--- /dev/null
+++ b/shotwell/patches/patch-ac
@@ -0,0 +1,17 @@
+$NetBSD: patch-ac,v 1.6 2014/11/25 10:07:18 wiz Exp $
+
+--- configure.orig	2013-11-19 02:02:29.000000000 +0000
++++ configure
+@@ -176,10 +176,10 @@ done
+ 
+ # detect version of libgphoto2 the compilation host has installed
+ pkg-config --atleast-version 2.5 libgphoto2
+-if [ $? == 1 ]
++if [ $? = 1 ]
+ then 
+     pkg-config --atleast-version 2.4 libgphoto2
+-    if [ $? == 1 ]
++    if [ $? = 1 ]
+     then
+         printf "No compatible libGPhoto installation found. Configuration cannot continue.\n";
+         exit 1


Home | Main Index | Thread Index | Old Index