From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Nov 24 22:40:01 2009 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C2F2F106566B for ; Tue, 24 Nov 2009 22:40:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 7F83A8FC1A for ; Tue, 24 Nov 2009 22:40:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id nAOMe1AF093821 for ; Tue, 24 Nov 2009 22:40:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id nAOMe1ka093820; Tue, 24 Nov 2009 22:40:01 GMT (envelope-from gnats) Resent-Date: Tue, 24 Nov 2009 22:40:01 GMT Resent-Message-Id: <200911242240.nAOMe1ka093820@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Ashish SHUKLA Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 53D301065679 for ; Tue, 24 Nov 2009 22:31:47 +0000 (UTC) (envelope-from wahjava@gmail.com) Received: from mail-yw0-f204.google.com (mail-yw0-f204.google.com [209.85.211.204]) by mx1.freebsd.org (Postfix) with ESMTP id 05BBE8FC0A for ; Tue, 24 Nov 2009 22:31:46 +0000 (UTC) Received: by ywh42 with SMTP id 42so6759214ywh.28 for ; Tue, 24 Nov 2009 14:31:46 -0800 (PST) Received: by 10.101.6.17 with SMTP id j17mr2002378ani.19.1259101905264; Tue, 24 Nov 2009 14:31:45 -0800 (PST) Received: from chateau.d.if ([122.163.170.84]) by mx.google.com with ESMTPS id 8sm2570817yxg.42.2009.11.24.14.31.43 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 24 Nov 2009 14:31:44 -0800 (PST) Received: by chateau.d.if (Postfix, from userid 1001) id 80E1550C33; Wed, 25 Nov 2009 04:01:51 +0530 (IST) Message-Id: <20091124223151.80E1550C33@chateau.d.if> Date: Wed, 25 Nov 2009 04:01:51 +0530 (IST) From: Ashish SHUKLA To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/140848: New Port: graphics/solang: A photo manager for GNOME X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Ashish SHUKLA List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Nov 2009 22:40:01 -0000 >Number: 140848 >Category: ports >Synopsis: New Port: graphics/solang: A photo manager for GNOME >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Nov 24 22:40:01 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Ashish SHUKLA >Release: FreeBSD 8.0-RC3 amd64 >Organization: >Environment: System: FreeBSD chateau.d.if 8.0-RC3 FreeBSD 8.0-RC3 #0: Sun Nov 22 19:48:15 IST 2009 root@chateau.d.if:/usr/obj/usr/src/sys/CHATEAU amd64 >Description: Solang - A photo manager for GNOME Features: --------- - Browser, editor, enlarged and slideshow renderer for viewing the entire collection, editing, a single photo and slideshows respectively. - Camera, Flickr and folder importer to import photos from cameras in PTP mode Flickr and folders respectively. - Folder exporter to export selected photos to a folder. - Date view for showing photo dates. - Basic editing like brightness, contrast, flipping, rotation, saturation and scaling, and undo, redo of operations. - Ability to copy a set of applied operations from one photo and paste it onto others. - Support for tagging photos and Exif data. - Thumbnails for showing RAW files in the browser renderer. - Search basket for drag and drop search using multiple tags, Exif fields and/or dates. WWW: https://savannah.nongnu.org/projects/solang >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # solang # solang/pkg-descr # solang/Makefile # solang/pkg-plist # solang/distinfo # solang/files # solang/files/patch-src_attribute_search-basket-column-record.h # solang/files/patch-src_importer_flickr-chooser-button.cpp # solang/files/patch-src_importer_flickr-chooser-dialog.cpp # solang/files/patch-src_renderer_browser-model-column-record.h # solang/files/patch-po_Makefile.in.in # echo c - solang mkdir -p solang > /dev/null 2>&1 echo x - solang/pkg-descr sed 's/^X//' >solang/pkg-descr << '7d40145d431be81734103ef8a73848c2' XSolang - A photo manager for GNOME X XFeatures: X--------- X- Browser, editor, enlarged and slideshow renderer for viewing the entire X collection, editing, a single photo and slideshows respectively. X- Camera, Flickr and folder importer to import photos from cameras in PTP mode X Flickr and folders respectively. X- Folder exporter to export selected photos to a folder. X- Date view for showing photo dates. X- Basic editing like brightness, contrast, flipping, rotation, saturation and X scaling, and undo, redo of operations. X- Ability to copy a set of applied operations from one photo and paste it X onto others. X- Support for tagging photos and Exif data. X- Thumbnails for showing RAW files in the browser renderer. X- Search basket for drag and drop search using multiple tags, Exif fields X and/or dates. X XWWW: https://savannah.nongnu.org/projects/solang 7d40145d431be81734103ef8a73848c2 echo x - solang/Makefile sed 's/^X//' >solang/Makefile << '74e422e75b8c4a839bb5a101ff97ce32' X# New ports collection makefile for: solang X# Date created: 2009-06-11 X# Whom: Ashish SHUKLA X# X# $FreeBSD$ X# X XPORTNAME= solang XPORTVERSION= 0.3 XCATEGORIES= graphics XMASTER_SITES= http://rishi.fedorapeople.org/%SUBDIR%/ XMASTER_SITE_SUBDIR= solang X XPATCH_SITES= http://rishi.fedorapeople.org/ XPATCHFILES= 0001-Ported-to-libgdamm-4.x.patch XPATCH_DIST_STRIP= -p1 X XMAINTAINER= wahjava@gmail.com XCOMMENT= A photo manager for GNOME X XBUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/babl.pc:${PORTSDIR}/x11/babl \ X ${LOCALBASE}/libdata/pkgconfig/exiv2.pc:${PORTSDIR}/graphics/exiv2 \ X ${LOCALBASE}/libdata/pkgconfig/flickcurl.pc:${PORTSDIR}/www/flickcurl \ X ${LOCALBASE}/libdata/pkgconfig/libgdamm-4.0.pc:${PORTSDIR}/databases/libgdamm \ X ${LOCALBASE}/libdata/pkgconfig/libgda-sqlite-4.0.pc:${PORTSDIR}/databases/libgda4 \ X ${LOCALBASE}/libdata/pkgconfig/gdl-1.0.pc:${PORTSDIR}/x11-toolkits/gdl \ X ${LOCALBASE}/libdata/pkgconfig/gegl.pc:${PORTSDIR}/graphics/gegl \ X ${LOCALBASE}/libdata/pkgconfig/libgphoto2.pc:${PORTSDIR}/graphics/libgphoto2 \ X ${LOCALBASE}/libdata/pkgconfig/gtkimageview.pc:${PORTSDIR}/x11-toolkits/gtkimageview \ X ${LOCALBASE}/libdata/pkgconfig/gtkmm-2.4.pc:${PORTSDIR}/x11-toolkits/gtkmm24 \ X ${LOCALBASE}/libdata/pkgconfig/libsoup-2.4.pc:${PORTSDIR}/devel/libsoup \ X ${LOCALBASE}/libdata/pkgconfig/webkit-1.0.pc:${PORTSDIR}/www/webkit-gtk2 \ X exiv2>=0.18:${PORTSDIR}/graphics/exiv2 \ X gtkmm>=2.8:${PORTSDIR}/x11-toolkits/gtkmm24 XLIB_DEPENDS= gegl-0.0.22:${PORTSDIR}/graphics/gegl \ X babl-0.0.0:${PORTSDIR}/x11/babl \ X exiv2.7:${PORTSDIR}/graphics/exiv2 \ X flickcurl.0:${PORTSDIR}/www/flickcurl \ X gtkimageview.0:${PORTSDIR}/x11-toolkits/gtkimageview \ X webkit-1.0.1:${PORTSDIR}/www/webkit-gtk2 \ X gtkmm-2.4.1:${PORTSDIR}/x11-toolkits/gtkmm24 \ X soup-2.4.1:${PORTSDIR}/devel/libsoup \ X gdl-1.0:${PORTSDIR}/x11-toolkits/gdl \ X gdamm-4.0.11:${PORTSDIR}/databases/libgdamm \ X gphoto2.2:${PORTSDIR}/graphics/libgphoto2 X XUSE_AUTOTOOLS= autoconf:262 XUSE_GMAKE= yes XUSE_GNOME= libgda4 XINSTALLS_ICONS= yes XUSE_GETTEXT= yes X Xpost-install: X @-update-desktop-database X X.include 74e422e75b8c4a839bb5a101ff97ce32 echo x - solang/pkg-plist sed 's/^X//' >solang/pkg-plist << '7c0180af4837c8b659eba8f032e87300' Xbin/solang Xshare/locale/bg/LC_MESSAGES/solang.mo Xshare/locale/it/LC_MESSAGES/solang.mo Xshare/applications/solang.desktop X%%DOCSDIR%%/ARTISTS X%%DOCSDIR%%/AUTHORS X%%DOCSDIR%%/COPYING X%%DOCSDIR%%/COPYING.GPLv2 X%%DOCSDIR%%/ChangeLog X%%DOCSDIR%%/INSTALL X%%DOCSDIR%%/NEWS X%%DOCSDIR%%/README Xshare/icons/hicolor/128x128/apps/solang.png Xshare/icons/hicolor/16x16/apps/solang.png Xshare/icons/hicolor/22x22/apps/solang.png Xshare/icons/hicolor/24x24/apps/solang.png Xshare/icons/hicolor/32x32/apps/solang.png Xshare/icons/hicolor/48x48/apps/solang.png Xshare/icons/hicolor/96x96/apps/solang.png Xshare/icons/hicolor/scalable/apps/solang.svg X%%DATADIR%%/pixmaps/camera-photo-16.png X%%DATADIR%%/pixmaps/camera-photo-22.png X%%DATADIR%%/pixmaps/camera-photo-24.png X%%DATADIR%%/pixmaps/camera-photo-32.png X%%DATADIR%%/pixmaps/camera-photo.svg X%%DATADIR%%/pixmaps/flickr.png X%%DATADIR%%/pixmaps/flip-object-horizontal.png X%%DATADIR%%/pixmaps/flip-object-vertical.png X%%DATADIR%%/pixmaps/mode-browse-16.png X%%DATADIR%%/pixmaps/mode-browse-22.png X%%DATADIR%%/pixmaps/mode-browse-24.png X%%DATADIR%%/pixmaps/mode-browse-32.png X%%DATADIR%%/pixmaps/mode-browse.svg X%%DATADIR%%/pixmaps/mode-image-edit-16.png X%%DATADIR%%/pixmaps/mode-image-edit-22.png X%%DATADIR%%/pixmaps/mode-image-edit-24.png X%%DATADIR%%/pixmaps/object-rotate-left.png X%%DATADIR%%/pixmaps/object-rotate-right.png X%%DATADIR%%/pixmaps/slideshow-play-16.png X%%DATADIR%%/pixmaps/slideshow-play-22.png X%%DATADIR%%/pixmaps/slideshow-play-24.png X%%DATADIR%%/pixmaps/slideshow-play-32.png X%%DATADIR%%/pixmaps/slideshow-play-48.png X%%DATADIR%%/pixmaps/slideshow-play.svg X%%DATADIR%%/pixmaps/stock-resize-16.png X%%DATADIR%%/pixmaps/tag-16.png X%%DATADIR%%/pixmaps/tag-22.png X%%DATADIR%%/pixmaps/tag-new-16.png X%%DATADIR%%/pixmaps/tag-new-22.png X%%DATADIR%%/pixmaps/tag-new-24.png X%%DATADIR%%/pixmaps/view-far-16.png X%%DATADIR%%/pixmaps/view-far-22.png X%%DATADIR%%/pixmaps/view-far-24.png X%%DATADIR%%/pixmaps/view-near-16.png X%%DATADIR%%/pixmaps/view-near-22.png X%%DATADIR%%/pixmaps/view-near-24.png X%%DATADIR%%/solang-layout.xml X%%DATADIR%%/ui/solang-browser-renderer-thumbnail.ui X%%DATADIR%%/ui/solang-browser-renderer.ui X%%DATADIR%%/ui/solang-editor-renderer.ui X%%DATADIR%%/ui/solang-editor.ui X%%DATADIR%%/ui/solang-enlarged-renderer.ui X%%DATADIR%%/ui/solang-importer.ui X%%DATADIR%%/ui/solang-slideshow-renderer.ui X%%DATADIR%%/ui/solang-slideshow.ui X%%DATADIR%%/ui/solang-tag-manager.ui X%%DATADIR%%/ui/solang-thumbnail-popup.ui X%%DATADIR%%/ui/solang.ui X@dirrm %%DATADIR%%/ui X@dirrm %%DATADIR%%/pixmaps X@dirrm %%DATADIR%% X@dirrm %%DOCSDIR%% X@dirrmtry share/locale/it/LC_MESSAGES X@dirrmtry share/locale/it X@dirrmtry share/locale/bg/LC_MESSAGES X@dirrmtry share/locale/bg X@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true X@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true 7c0180af4837c8b659eba8f032e87300 echo x - solang/distinfo sed 's/^X//' >solang/distinfo << '71d11039a1aece035cfde98793183e13' XMD5 (solang-0.3.tar.gz) = 6f82d34174815deacb4392b88a4134ed XSHA256 (solang-0.3.tar.gz) = 0d3c85c4f96f829eefc8851713510e068f3cf6b90a0cb084035d98f4d69cb00a XSIZE (solang-0.3.tar.gz) = 658189 XMD5 (0001-Ported-to-libgdamm-4.x.patch) = 4afe92dff02a4359b2bea3d9c358b274 XSHA256 (0001-Ported-to-libgdamm-4.x.patch) = 55bdf02d4c22b947a0e718baced9437949e55480e8ad4fd2ad6ee34b38f29c4f XSIZE (0001-Ported-to-libgdamm-4.x.patch) = 23747 71d11039a1aece035cfde98793183e13 echo c - solang/files mkdir -p solang/files > /dev/null 2>&1 echo x - solang/files/patch-src_attribute_search-basket-column-record.h sed 's/^X//' >solang/files/patch-src_attribute_search-basket-column-record.h << '5d2fb58ab6164c50d433e5abd1ef48fd' X X$FreeBSD$ X X--- src/attribute/search-basket-column-record.h.orig X+++ src/attribute/search-basket-column-record.h X@@ -34,6 +34,8 @@ X public: X SearchBasketColumnRecord() throw(); X X+ SearchBasketColumnRecord(const SearchBasketColumnRecord& rec) throw(); X+ X virtual X ~SearchBasketColumnRecord() throw(); X 5d2fb58ab6164c50d433e5abd1ef48fd echo x - solang/files/patch-src_importer_flickr-chooser-button.cpp sed 's/^X//' >solang/files/patch-src_importer_flickr-chooser-button.cpp << '4af52d3ce6bd1c96acc32f1ef0cddaec' X X$FreeBSD$ X X--- src/importer/flickr-chooser-button.cpp.orig X+++ src/importer/flickr-chooser-button.cpp X@@ -53,6 +53,8 @@ X virtual X ~FlickrButtonModelColumnRecord() throw(); X X+ FlickrButtonModelColumnRecord(const FlickrButtonModelColumnRecord&) throw(); X+ X const Gtk::TreeModelColumn & X get_column_pixbuf() const throw(); X 4af52d3ce6bd1c96acc32f1ef0cddaec echo x - solang/files/patch-src_importer_flickr-chooser-dialog.cpp sed 's/^X//' >solang/files/patch-src_importer_flickr-chooser-dialog.cpp << 'eb7c7c2110335d297b4b126d148d72e3' X X$FreeBSD$ X X--- src/importer/flickr-chooser-dialog.cpp.orig X+++ src/importer/flickr-chooser-dialog.cpp X@@ -80,6 +80,8 @@ X virtual X ~FlickrDialogModelColumnRecord() throw(); X X+ FlickrDialogModelColumnRecord(const FlickrDialogModelColumnRecord&) throw(); X+ X const Gtk::TreeModelColumn & X get_column_selected() const throw(); X eb7c7c2110335d297b4b126d148d72e3 echo x - solang/files/patch-src_renderer_browser-model-column-record.h sed 's/^X//' >solang/files/patch-src_renderer_browser-model-column-record.h << '388526ed7ade61daee4187697231d52d' X X$FreeBSD$ X X--- src/renderer/browser-model-column-record.h.orig X+++ src/renderer/browser-model-column-record.h X@@ -36,6 +36,8 @@ X virtual X ~BrowserModelColumnRecord() throw(); X X+ BrowserModelColumnRecord(const BrowserModelColumnRecord&) throw(); X+ X const Gtk::TreeModelColumn & X get_column_serial() const throw(); X 388526ed7ade61daee4187697231d52d echo x - solang/files/patch-po_Makefile.in.in sed 's/^X//' >solang/files/patch-po_Makefile.in.in << '1d0a246a79fcd97c558cec5197d3b810' X X$FreeBSD$ X X--- po/Makefile.in.in.orig X+++ po/Makefile.in.in X@@ -34,7 +34,7 @@ X datarootdir = @datarootdir@ X libdir = @libdir@ X DATADIRNAME = @DATADIRNAME@ X-itlocaledir = $(prefix)/$(DATADIRNAME)/locale X+itlocaledir = $(datarootdir)/locale X subdir = po X install_sh = @install_sh@ X # Automake >= 1.8 provides @mkdir_p@. 1d0a246a79fcd97c558cec5197d3b810 exit >Release-Note: >Audit-Trail: >Unformatted: