- Update to 0.4.0.
PR: ports/129983 Submitted by: "J.R. Oldroyd" <fbsd@opal.com> (maintainer)
This commit is contained in:
parent
61d868aa74
commit
fa06db3170
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=226449
@ -6,8 +6,7 @@
|
||||
#
|
||||
|
||||
PORTNAME= xfburn
|
||||
PORTVERSION= 0.3.91
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 0.4.0
|
||||
CATEGORIES= sysutils
|
||||
MASTER_SITES= http://goodies.xfce.org/releases/xfburn/
|
||||
|
||||
@ -16,18 +15,47 @@ COMMENT= CD/DVD burning tool for Xfce
|
||||
|
||||
LIB_DEPENDS= burn.23:${PORTSDIR}/devel/libburn \
|
||||
isofs.12:${PORTSDIR}/devel/libisofs
|
||||
RUN_DEPENDS= hal-device:${PORTSDIR}/sysutils/hal \
|
||||
cdrdao:${PORTSDIR}/sysutils/cdrdao \
|
||||
cdrecord:${PORTSDIR}/sysutils/cdrtools
|
||||
RUN_DEPENDS= cdrdao:${PORTSDIR}/sysutils/cdrdao
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ENV= GMSGFMT=${PREFIX}/bin/msgfmt DATADIRNAME=share
|
||||
|
||||
USE_BZIP2= yes
|
||||
USE_GMAKE= yes
|
||||
USE_GETTEXT= yes
|
||||
INSTALLS_ICONS= yes
|
||||
USE_GNOME= intltool pkgconfig
|
||||
USE_XFCE= configenv libexo libgui
|
||||
USE_CDRTOOLS= yes
|
||||
INSTALLS_ICONS= yes
|
||||
|
||||
.include <bsd.port.mk>
|
||||
OPTIONS = DBUS "Enable dbus support" on\
|
||||
HAL "Enable hal support" on\
|
||||
GSTREAMER "Enable gstreamer for audio support" off
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if !defined(WITHOUT_NLS)
|
||||
USE_GETTEXT= yes
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-nls
|
||||
.endif
|
||||
|
||||
.if defined(WITH_DBUS)
|
||||
LIB_DEPENDS+= dbus-1.3:${PORTSDIR}/devel/dbus
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-dbus
|
||||
.endif
|
||||
|
||||
.if defined(WITH_HAL)
|
||||
LIB_DEPENDS+= hal.1:${PORTSDIR}/sysutils/hal
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-hal
|
||||
.endif
|
||||
|
||||
.if defined(WITH_GSTREAMER)
|
||||
USE_GSTREAMER= core
|
||||
.warning "GSTREAMER support not complete yet"
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-gstreamer
|
||||
.endif
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
|
@ -1,3 +1,3 @@
|
||||
MD5 (xfburn-0.3.91.tar.bz2) = fbf53524dcdc5abc630e36e48b8cf4d2
|
||||
SHA256 (xfburn-0.3.91.tar.bz2) = 54ca10ddb44367dd0b4b4a81ecbca76d28633467fb01240a8db9d0ed4d356822
|
||||
SIZE (xfburn-0.3.91.tar.bz2) = 623780
|
||||
MD5 (xfburn-0.4.0.tar.bz2) = 621a59415138c191c25e3d30a5ed5742
|
||||
SHA256 (xfburn-0.4.0.tar.bz2) = 69c8ab440e3338f916cf2a4310b751d9383d87cfa0bf72e05be9dfff9a3d6e30
|
||||
SIZE (xfburn-0.4.0.tar.bz2) = 625794
|
||||
|
@ -1,47 +0,0 @@
|
||||
--- xfburn/xfburn-data-composition.c.orig 2008-09-14 04:41:53.000000000 -0400
|
||||
+++ xfburn/xfburn-data-composition.c 2008-11-16 19:57:03.000000000 -0500
|
||||
@@ -1099,6 +1099,7 @@
|
||||
DATA_COMPOSITION_COLUMN_ICON, icon_directory,
|
||||
DATA_COMPOSITION_COLUMN_CONTENT, name,
|
||||
DATA_COMPOSITION_COLUMN_TYPE, DATA_COMPOSITION_TYPE_DIRECTORY,
|
||||
+ DATA_COMPOSITION_COLUMN_PATH, path,
|
||||
DATA_COMPOSITION_COLUMN_SIZE, (guint64) 4, -1);
|
||||
xfburn_disc_usage_add_size (XFBURN_DISC_USAGE (priv->disc_usage), (guint64) 4);
|
||||
gdk_threads_leave ();
|
||||
@@ -1742,10 +1743,7 @@
|
||||
gtk_tree_model_get (model, iter, DATA_COMPOSITION_COLUMN_TYPE, &type,
|
||||
DATA_COMPOSITION_COLUMN_CONTENT, &name, DATA_COMPOSITION_COLUMN_PATH, &src, -1);
|
||||
|
||||
- if (type == DATA_COMPOSITION_TYPE_DIRECTORY)
|
||||
- r = iso_tree_add_new_dir (parent, name, &dir);
|
||||
- else
|
||||
- r = iso_tree_add_node (image, parent, src, &node);
|
||||
+ r = iso_tree_add_node (image, parent, src, &node);
|
||||
|
||||
if (r < 0) {
|
||||
if (r == ISO_NULL_POINTER)
|
||||
@@ -1758,9 +1756,11 @@
|
||||
g_error ("Failed adding %s as a node to the image: code %d!", src, r);
|
||||
}
|
||||
|
||||
- /* FIXME: do we need to call iso_node_ref on node? Probably not... */
|
||||
+ /* why was this called again? iso_tree_add_node seems to do
|
||||
+ * a good job setting the name by itself.
|
||||
if (type != DATA_COMPOSITION_TYPE_DIRECTORY)
|
||||
iso_node_set_name (node, name);
|
||||
+ */
|
||||
|
||||
g_free (name);
|
||||
g_free (src);
|
||||
@@ -1768,10 +1768,9 @@
|
||||
if (type == DATA_COMPOSITION_TYPE_DIRECTORY && gtk_tree_model_iter_has_child (model, iter)) {
|
||||
GtkTreeIter child;
|
||||
|
||||
- /* FIXME: this should not cause a sigfault...
|
||||
if (iso_node_get_type(node) != LIBISO_DIR)
|
||||
g_error ("Expected %s to be a directory, but it isn't...\n", src);
|
||||
- */
|
||||
+ dir = (IsoDir *)node;
|
||||
|
||||
gtk_tree_model_iter_children (model, &child, iter);
|
||||
fill_image_with_composition (model, image, dir, &child);
|
@ -1,6 +1,7 @@
|
||||
%%DATADIR%%/xfburn-toolbars.ui
|
||||
%%DATADIR%%/xfburn.ui
|
||||
bin/xfburn
|
||||
share/Thunar/sendto/thunar-sendto-xfburn.desktop
|
||||
share/applications/xfburn.desktop
|
||||
share/icons/hicolor/16x16/stock/media/stock_xfburn-audio-cd.png
|
||||
share/icons/hicolor/16x16/stock/media/stock_xfburn-blank-cdrw.png
|
||||
@ -34,7 +35,6 @@ share/icons/hicolor/48x48/stock/media/stock_xfburn-burn-cd.png
|
||||
share/icons/hicolor/48x48/stock/media/stock_xfburn-data-copy.png
|
||||
share/icons/hicolor/48x48/stock/media/stock_xfburn-import-session.png
|
||||
share/icons/hicolor/48x48/stock/media/stock_xfburn-new-data-composition.png
|
||||
share/icons/hicolor/icon-theme.cache
|
||||
share/icons/hicolor/scalable/stock/media/stock_xfburn-audio-cd.svg
|
||||
share/icons/hicolor/scalable/stock/media/stock_xfburn-blank-cdrw.svg
|
||||
share/icons/hicolor/scalable/stock/media/stock_xfburn-burn-cd.svg
|
||||
@ -72,6 +72,7 @@ share/locale/pt_PT/LC_MESSAGES/xfburn.mo
|
||||
share/locale/ru/LC_MESSAGES/xfburn.mo
|
||||
share/locale/sq/LC_MESSAGES/xfburn.mo
|
||||
share/locale/sv/LC_MESSAGES/xfburn.mo
|
||||
share/locale/tr/LC_MESSAGES/xfburn.mo
|
||||
share/locale/uk/LC_MESSAGES/xfburn.mo
|
||||
share/locale/ur/LC_MESSAGES/xfburn.mo
|
||||
share/locale/zh_CN/LC_MESSAGES/xfburn.mo
|
||||
@ -139,6 +140,8 @@ share/locale/zh_TW/LC_MESSAGES/xfburn.mo
|
||||
@dirrmtry share/locale/sq
|
||||
@dirrmtry share/locale/sv/LC_MESSAGES
|
||||
@dirrmtry share/locale/sv
|
||||
@dirrmtry share/locale/tr/LC_MESSAGES
|
||||
@dirrmtry share/locale/tr
|
||||
@dirrmtry share/locale/uk/LC_MESSAGES
|
||||
@dirrmtry share/locale/uk
|
||||
@dirrmtry share/locale/ur/LC_MESSAGES
|
||||
@ -147,4 +150,6 @@ share/locale/zh_TW/LC_MESSAGES/xfburn.mo
|
||||
@dirrmtry share/locale/zh_CN
|
||||
@dirrmtry share/locale/zh_TW/LC_MESSAGES
|
||||
@dirrmtry share/locale/zh_TW
|
||||
@dirrmtry share/Thunar/sendto
|
||||
@dirrmtry share/Thunar
|
||||
@unexec /bin/rm %D/share/icons/hicolor/icon-theme.cache 2>/dev/null || /usr/bin/true
|
||||
|
Loading…
Reference in New Issue
Block a user