mirror of
https://github.com/Ponce/slackbuilds
synced 2024-11-21 19:42:24 +01:00
system/xfburn: Updated for version 0.5.2 + new maintainer.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
parent
a49df6ed96
commit
b492c86bf7
5 changed files with 10 additions and 64 deletions
|
@ -3,4 +3,3 @@ xfburn (cd/dvd burning tool for Xfce)
|
|||
Xfburn is a simple CD/DVD burning tool based on libburnia libraries.
|
||||
It can blank CD-RWs, burn and create iso images, as well as burn
|
||||
personal compositions of data to either CD or DVD.
|
||||
It is currently under heavy development.
|
||||
|
|
|
@ -1,47 +0,0 @@
|
|||
--- xfburn/xfburn-data-composition.c 2011-02-17 16:37:03.000000000 +0100
|
||||
+++ xfburn/xfburn-data-composition_patched.c 2011-02-17 16:40:40.000000000 +0100
|
||||
@@ -1874,26 +1874,29 @@
|
||||
g_error ("Failed adding %s as a node to the image: code %X!", src, r);
|
||||
}
|
||||
|
||||
- basename = g_path_get_basename (src);
|
||||
+ /* Check names only for items not manually created (#613563) */
|
||||
+ if (type != DATA_COMPOSITION_TYPE_DIRECTORY || src != NULL) {
|
||||
+ basename = g_path_get_basename (src);
|
||||
+
|
||||
+ /* check if the file has been renamed */
|
||||
+ if (strcmp (basename, name) != 0) {
|
||||
+ /* rename the iso_node */
|
||||
+ r = iso_node_set_name (node, name);
|
||||
+
|
||||
+ if (r == 0) {
|
||||
+ /* The first string is the renamed name, the second one the original name */
|
||||
+ xfce_warn (_("Duplicate filename '%s' for '%s'"), name, src);
|
||||
+
|
||||
+ g_free (basename);
|
||||
+ g_free (name);
|
||||
+ g_free (src);
|
||||
|
||||
- /* check if the file has been renamed */
|
||||
- if (strcmp (basename, name) != 0) {
|
||||
- /* rename the iso_node */
|
||||
- r = iso_node_set_name (node, name);
|
||||
-
|
||||
- if (r == 0) {
|
||||
- /* The first string is the renamed name, the second one the original name */
|
||||
- xfce_warn (_("Duplicate filename '%s' for '%s'"), name, src);
|
||||
-
|
||||
- g_free (basename);
|
||||
- g_free (name);
|
||||
- g_free (src);
|
||||
-
|
||||
- continue;
|
||||
+ continue;
|
||||
+ }
|
||||
}
|
||||
+ g_free (basename);
|
||||
}
|
||||
|
||||
- g_free (basename);
|
||||
g_free (name);
|
||||
g_free (src);
|
|
@ -11,7 +11,7 @@ xfburn:
|
|||
xfburn: Xfburn is a simple CD/DVD burning tool based on libburnia
|
||||
xfburn: libraries. It can blank CD-RWs, burn and create iso images,
|
||||
xfburn: as well as burn personal compositions of data to either
|
||||
xfburn: CD or DVD. It is currently under heavy development.
|
||||
xfburn: CD or DVD.
|
||||
xfburn:
|
||||
xfburn: Homepage: http://www.xfce.org/projects/xfburn/
|
||||
xfburn:
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
# Slackware build script for xfburn
|
||||
|
||||
# Copyright 2008-2012 Robby Workman, Northport, Alabama, USA
|
||||
# Copyright 2014 Aaditya Bagga <aaditya_gnulinux@zoho.com>
|
||||
# All rights reserved.
|
||||
#
|
||||
# Redistribution and use of this script, with or without modification, is
|
||||
|
@ -23,8 +24,8 @@
|
|||
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
PRGNAM=xfburn
|
||||
VERSION=${VERSION:-0.4.3}
|
||||
BUILD=${BUILD:-2}
|
||||
VERSION=${VERSION:-0.5.2}
|
||||
BUILD=${BUILD:-1}
|
||||
TAG=${TAG:-_SBo}
|
||||
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
@ -69,13 +70,6 @@ find -L . \
|
|||
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||
-exec chmod 644 {} \;
|
||||
|
||||
# Fix https://bugs.archlinux.org/task/26121 (and thanks to Arch for the patch)
|
||||
patch -p0 < $CWD/fix_empty_dir_segfault.diff
|
||||
|
||||
# Fix build issue (thanks again to Arch)
|
||||
sed -i '1 i\
|
||||
#include <glib-object.h>' \
|
||||
xfburn/xfburn-settings.h
|
||||
|
||||
CFLAGS="$SLKCFLAGS" \
|
||||
CXXFLAGS="$SLKCFLAGS" \
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
PRGNAM="xfburn"
|
||||
VERSION="0.4.3"
|
||||
VERSION="0.5.2"
|
||||
HOMEPAGE="http://goodies.xfce.org/projects/applications/xfburn"
|
||||
DOWNLOAD="http://archive.xfce.org/src/apps/xfburn/0.4/xfburn-0.4.3.tar.bz2"
|
||||
MD5SUM="147cdc2d909e751125be16103b8dc81f"
|
||||
DOWNLOAD="http://archive.xfce.org/src/apps/xfburn/0.5/xfburn-0.5.2.tar.bz2"
|
||||
MD5SUM="5a277c76ec9f70900b8b98a2cd500a1d"
|
||||
DOWNLOAD_x86_64=""
|
||||
MD5SUM_x86_64=""
|
||||
REQUIRES="libburn libisofs"
|
||||
MAINTAINER="Robby Workman"
|
||||
EMAIL="rworkman@slackbuilds.org"
|
||||
MAINTAINER="Aaditya Bagga"
|
||||
EMAIL="aaditya_gnulinux@zoho.com"
|
||||
|
|
Loading…
Reference in a new issue