From c8d1635083e45dfa425b7a1dfdf972ce3d3b834e Mon Sep 17 00:00:00 2001
From: rudson <rudson@18ef50b8-d735-4ccd-97c1-689132df3dd9>
Date: Mon, 31 Mar 2008 21:33:39 +0000
Subject: git-svn-id: svn+slack://slack.fluxo.info/var/svn/mkbuilds@86
 18ef50b8-d735-4ccd-97c1-689132df3dd9

---
 gnome/base/gail/gail.mkbuild                     |  10 +-
 gnome/base/gconf/GConf.mkbuild                   | 158 +++++++++++++++++++++
 gnome/base/gconf/gconf.mkbuild                   | 150 --------------------
 gnome/base/gnome-vfs/gnome-vfs.mkbuild           | 169 +++++++++++++++++++++++
 gnome/base/libbonoboui/libbonoboui.mkbuild       | 168 ++++++++++++++++++++++
 gnome/base/libgnome/libgnome.mkbuild             | 169 +++++++++++++++++++++++
 gnome/base/libgnomecanvas/libgnomecanvas.mkbuild |   8 ++
 gnome/base/libgnomeui/libgnomeui.mkbuild         | 168 ++++++++++++++++++++++
 8 files changed, 849 insertions(+), 151 deletions(-)
 create mode 100644 gnome/base/gconf/GConf.mkbuild
 delete mode 100644 gnome/base/gconf/gconf.mkbuild
 create mode 100644 gnome/base/gnome-vfs/gnome-vfs.mkbuild
 create mode 100644 gnome/base/libbonoboui/libbonoboui.mkbuild
 create mode 100644 gnome/base/libgnome/libgnome.mkbuild
 create mode 100644 gnome/base/libgnomeui/libgnomeui.mkbuild

(limited to 'gnome/base')

diff --git a/gnome/base/gail/gail.mkbuild b/gnome/base/gail/gail.mkbuild
index cfeb361..8e0e481 100644
--- a/gnome/base/gail/gail.mkbuild
+++ b/gnome/base/gail/gail.mkbuild
@@ -12,7 +12,7 @@
 #------------------------
 #
 # Complete URL address or URL base address ( without $SRC_NAME-$VERSION... )
-[[DOWNLOAD FOLDER URL]]="http://ftp.acc.umu.se/pub/gnome/sources/gail/1.20/gail-1.20.1.tar.bz2"
+[[DOWNLOAD FOLDER URL]]="http://ftp.acc.umu.se/pub/gnome/sources/$SRC_NAME/$SUB_VERSION/gail-1.22.0.tar.bz2"
 
 # Source base name. if different from package name. Null ("") to default value.
 # Auto-set, get SRC_NAME from URL: http://.../$SRC_NAME-$VERSION.tar.$EXTENSION'
@@ -148,3 +148,11 @@ gail: e.g a screenreader, to query or drive the program.
 gail:
 gail:
 #<slackdesc
+
+#p>
+ # Dowload source if necessary
+ SRC="[[SOURCE NAME CONSTRUCTION STRING]]"
+-URL="[[DOWNLOAD FOLDER URL]]/$SRC"
++SUB_VERSION=`echo $PKG_VERSION | sed 's/\(^[0-9]\+\.[0-9]\+\)\..*$/\1/'`
++URL="http://ftp.gnome.org/pub/gnome/sources/$PKG_NAME/$SUB_VERSION/$SRC"
+#p<
diff --git a/gnome/base/gconf/GConf.mkbuild b/gnome/base/gconf/GConf.mkbuild
new file mode 100644
index 0000000..54d126a
--- /dev/null
+++ b/gnome/base/gconf/GConf.mkbuild
@@ -0,0 +1,158 @@
+#--------------------
+# Personal variables
+#--------------------
+# Author name
+[[SLACKBUILD AUTHOR]]="Rudson R. Alves"
+
+# Initials author name
+[[SLACKBUILD AUTHOR INITIALS]]="rra"
+
+#------------------------
+# Construction Variables
+#------------------------
+#
+# Complete URL address or URL base address ( without $SRC_NAME-$VERSION... )
+[[DOWNLOAD FOLDER URL]]="http://ftp.acc.umu.se/pub/gnome/sources/GConf/2.20/GConf-2.20.1.tar.bz2"
+
+# Source base name. if different from package name. Null ("") to default value.
+# Auto-set, get SRC_NAME from URL: http://.../$SRC_NAME-$VERSION.tar.$EXTENSION'
+[[SOURCE NAME]]=""
+
+# Package name. Null ("") to auto-set
+# Auto-set, get PKG_NAME from URL downcase(SRC_NAME): http://.../$SRC_NAME-$VERSION.tar.$EXTENSION'
+[[PACKAGE NAME]]=""
+
+#
+# Package default ARCH
+# Default set is i486
+[[ARCH]]=""
+
+#
+# Package version.  Null ("") to auto-set.
+# Auto-set, get VERSION from URL: http://.../$SRC_NAME-$VERSION.tar.$EXTENSION'
+[[VERSION]]=""
+
+#
+# Package extension. Null ("") to auto-set
+# Auto-set, get EXTENSION from URL: http://.../$SRC_NAME-$VERSION.tar.$EXTENSION'
+[[EXTENSION]]=""
+
+#
+# Source Name construction string
+# Default value is: $SRC_NAME-$VERSION.tar.$EXTENSION
+[[SOURCE NAME CONSTRUCTION STRING]]="$SRC_NAME-$VERSION.tar.$EXTENSION"
+
+#
+# Unpacker programa ("") to auto-set. Default "tar"
+# Unpacke Flags ("") to auto-set. Default flags to tar "--no-same-owner --no-same-permissions -xvf"
+[[UNPACKER]]=""
+[[UNPACKER FLAGS]]=""
+
+#
+# Dependency list input
+# Enter string: "dependency_1 [condiction_1] [versio_1]: dependency_2 [condiction_2] [versio_2]"
+# Example:
+[[SLACK REQUIRED]]="glib: ORBit2"
+
+#
+# Decompress program
+# gz, tgz, bz2, set null ("") to auto-set
+# Auto-set, get DECOMPRESSOR from URL EXTENSION: http://.../$SRC_NAME-$VERSION.tar.$EXTENSION'
+[[DECOMPRESSOR]]=""
+
+#
+# Decompress check flag
+# gz, tgz, bz2, set null ("") to auto-set
+[[DECOMPRESSOR TEST FLAG]]=""
+
+#
+# Documentation files. Null ("") to auto-set commom doc-files:
+# NEWS TODO README AUTHORS INSTALL ChangeLog MAINTAINERS COPYING readme.*
+[[DOCUMENTATION FILES]]="ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL NEWS README TODO"
+
+#
+# ./configure options
+[[OTHER CONFIGURE ARGS]]=""
+
+#
+# PREFIX. Default /usr
+[[PREFIX]]="/usr"
+
+#
+# Number of jobs
+[[NUMBER OF JOBS]]="-j7"
+
+#---------------------
+# Others changes
+#---------------------
+#[[PATCH FILES]]=""
+#[[MD5SUM CODE]]=""
+#[[MD5SUM EXTENSION]]=""
+#[[SIGNING KEY]]=""
+#[[SIGNING KEY URL]]=""
+#[[PATCH FILES]]=""
+
+# SlackBuild model
+[[SLACKBUILD MODEL]]="generic.mkSlackBuild"
+
+# SlackBuild PATH in Slack.Sarava tree
+#[[SLACKBUILD PATH]]="others/unclassified/gconf"
+[[SLACKBUILD PATH]]="gnome/base/gconf"
+
+#---------------------
+# SlackBuild Sections
+#---------------------
+# Default sections:
+#      head, set_variables, slkflags, start_structure, untar_source,
+#      make_package, install_package, build_package
+# Warning: don't remove '#>>' and "#<<" tags.
+#>> Start SlackBuild Sections:
+ on: head
+ on: slackbuildrc
+ on: set_variables
+ on: slkflags
+ on: error_codes
+ on: start_structure
+ on: download_source
+off: md5sum_download_and_check_0
+off: md5sum_download_and_check_1
+off: gpg_signature_check
+ on: untar_source
+off: patch_source
+ on: configure
+ on: make_package
+ on: install_package
+ on: strip_binaries
+off: compress_manpages
+off: compress_info_files
+ on: install_documentation
+ on: slackdesc
+off: postinstall_script
+ on: build_package
+ on: clean_builds
+#<< End SlackBuild Sections
+
+#------------------
+# Sections changes
+#------------------
+#>slackdesc
+gconf: gconf by Slack.Sarava
+gconf:
+gconf: GConf is a configuration database system, functionally similar to the
+gconf: Windows registry but lots better. :-) It's being written for the GNOME
+gconf: desktop but does not require GNOME; configure should notice if GNOME
+gconf: is not installed and compile the basic GConf library anyway.
+gconf:
+gconf:
+gconf:
+gconf:
+gconf:
+#<slackdesc
+
+#p>
+ # Dowload source if necessary
+ SRC="[[SOURCE NAME CONSTRUCTION STRING]]"
+-URL="[[DOWNLOAD FOLDER URL]]/$SRC"
++SUB_VERSION=`echo $PKG_VERSION | sed 's/\(^[0-9]\+\.[0-9]\+\)\..*$/\1/'`
++URL="http://ftp.gnome.org/pub/gnome/sources/$PKG_NAME/$SUB_VERSION/$SRC"
+#p<
diff --git a/gnome/base/gconf/gconf.mkbuild b/gnome/base/gconf/gconf.mkbuild
deleted file mode 100644
index 061d7e1..0000000
--- a/gnome/base/gconf/gconf.mkbuild
+++ /dev/null
@@ -1,150 +0,0 @@
-#--------------------
-# Personal variables
-#--------------------
-# Author name
-[[SLACKBUILD AUTHOR]]="Rudson R. Alves"
-
-# Initials author name
-[[SLACKBUILD AUTHOR INITIALS]]="rra"
-
-#------------------------
-# Construction Variables
-#------------------------
-#
-# Complete URL address or URL base address ( without $SRC_NAME-$VERSION... )
-[[DOWNLOAD FOLDER URL]]="http://ftp.acc.umu.se/pub/gnome/sources/GConf/2.20/GConf-2.20.1.tar.bz2"
-
-# Source base name. if different from package name. Null ("") to default value.
-# Auto-set, get SRC_NAME from URL: http://.../$SRC_NAME-$VERSION.tar.$EXTENSION'
-[[SOURCE NAME]]=""
-
-# Package name. Null ("") to auto-set
-# Auto-set, get PKG_NAME from URL downcase(SRC_NAME): http://.../$SRC_NAME-$VERSION.tar.$EXTENSION'
-[[PACKAGE NAME]]=""
-
-#
-# Package default ARCH
-# Default set is i486
-[[ARCH]]=""
-
-#
-# Package version.  Null ("") to auto-set.
-# Auto-set, get VERSION from URL: http://.../$SRC_NAME-$VERSION.tar.$EXTENSION'
-[[VERSION]]=""
-
-#
-# Package extension. Null ("") to auto-set
-# Auto-set, get EXTENSION from URL: http://.../$SRC_NAME-$VERSION.tar.$EXTENSION'
-[[EXTENSION]]=""
-
-#
-# Source Name construction string
-# Default value is: $SRC_NAME-$VERSION.tar.$EXTENSION
-[[SOURCE NAME CONSTRUCTION STRING]]="$SRC_NAME-$VERSION.tar.$EXTENSION"
-
-#
-# Unpacker programa ("") to auto-set. Default "tar"
-# Unpacke Flags ("") to auto-set. Default flags to tar "--no-same-owner --no-same-permissions -xvf"
-[[UNPACKER]]=""
-[[UNPACKER FLAGS]]=""
-
-#
-# Dependency list input
-# Enter string: "dependency_1 [condiction_1] [versio_1]: dependency_2 [condiction_2] [versio_2]"
-# Example:
-[[SLACK REQUIRED]]="glib: ORBit2"
-
-#
-# Decompress program
-# gz, tgz, bz2, set null ("") to auto-set
-# Auto-set, get DECOMPRESSOR from URL EXTENSION: http://.../$SRC_NAME-$VERSION.tar.$EXTENSION'
-[[DECOMPRESSOR]]=""
-
-#
-# Decompress check flag
-# gz, tgz, bz2, set null ("") to auto-set
-[[DECOMPRESSOR TEST FLAG]]=""
-
-#
-# Documentation files. Null ("") to auto-set commom doc-files:
-# NEWS TODO README AUTHORS INSTALL ChangeLog MAINTAINERS COPYING readme.*
-[[DOCUMENTATION FILES]]="ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL NEWS README TODO"
-
-#
-# ./configure options
-[[OTHER CONFIGURE ARGS]]=""
-
-#
-# PREFIX. Default /usr
-[[PREFIX]]="/usr"
-
-#
-# Number of jobs
-[[NUMBER OF JOBS]]="-j7"
-
-#---------------------
-# Others changes
-#---------------------
-#[[PATCH FILES]]=""
-#[[MD5SUM CODE]]=""
-#[[MD5SUM EXTENSION]]=""
-#[[SIGNING KEY]]=""
-#[[SIGNING KEY URL]]=""
-#[[PATCH FILES]]=""
-
-# SlackBuild model
-[[SLACKBUILD MODEL]]="generic.mkSlackBuild"
-
-# SlackBuild PATH in Slack.Sarava tree
-#[[SLACKBUILD PATH]]="others/unclassified/gconf"
-[[SLACKBUILD PATH]]="gnome/base/gconf"
-
-#---------------------
-# SlackBuild Sections
-#---------------------
-# Default sections:
-#      head, set_variables, slkflags, start_structure, untar_source,
-#      make_package, install_package, build_package
-# Warning: don't remove '#>>' and "#<<" tags.
-#>> Start SlackBuild Sections:
- on: head
- on: slackbuildrc
- on: set_variables
- on: slkflags
- on: error_codes
- on: start_structure
- on: download_source
-off: md5sum_download_and_check_0
-off: md5sum_download_and_check_1
-off: gpg_signature_check
- on: untar_source
-off: patch_source
- on: configure
- on: make_package
- on: install_package
- on: strip_binaries
-off: compress_manpages
-off: compress_info_files
- on: install_documentation
- on: slackdesc
-off: postinstall_script
- on: build_package
- on: clean_builds
-#<< End SlackBuild Sections
-
-#------------------
-# Sections changes
-#------------------
-#>slackdesc
-gconf: gconf by Slack.Sarava
-gconf:
-gconf: GConf is a configuration database system, functionally similar to the
-gconf: Windows registry but lots better. :-) It's being written for the GNOME
-gconf: desktop but does not require GNOME; configure should notice if GNOME
-gconf: is not installed and compile the basic GConf library anyway.
-gconf:
-gconf:
-gconf:
-gconf:
-gconf:
-#<slackdesc
diff --git a/gnome/base/gnome-vfs/gnome-vfs.mkbuild b/gnome/base/gnome-vfs/gnome-vfs.mkbuild
new file mode 100644
index 0000000..cbd116f
--- /dev/null
+++ b/gnome/base/gnome-vfs/gnome-vfs.mkbuild
@@ -0,0 +1,169 @@
+#################################################################
+## Generic template for Mkbuild
+##
+## Version 0.9.0 - Alves ( rudsonalves at yahoo d0t com d0t br )
+#################################################################
+#--------------------
+# Personal variables
+#--------------------
+# Author name
+[[SLACKBUILD AUTHOR]]="Rudson R. Alves"
+
+# Initials author name
+[[SLACKBUILD AUTHOR INITIALS]]="rra"
+
+#------------------------
+# Construction Variables
+#------------------------
+#
+# Complete URL address or URL base address ( without $SRC_NAME-$VERSION... )
+[[DOWNLOAD FOLDER URL]]="http://ftp.gnome.org/pub/gnome/sources/gnome-vfs/2.22/gnome-vfs-2.22.0.tar.bz2"
+
+# Source base name. if different from package name. Null ("") to default value.
+# Auto-set, get SRC_NAME from URL: http://.../$SRC_NAME-$VERSION.tar.$EXTENSION'
+[[SOURCE NAME]]=""
+
+# Package name. Null ("") to auto-set
+# Auto-set, get PKG_NAME from URL downcase(SRC_NAME): http://.../$SRC_NAME-$VERSION.tar.$EXTENSION'
+[[PACKAGE NAME]]=""
+
+#
+# Package default ARCH
+# Default set is i486
+[[ARCH]]=""
+
+#
+# Package version.  Null ("") to auto-set.
+# Auto-set, get VERSION from URL: http://.../$SRC_NAME-$VERSION.tar.$EXTENSION'
+[[VERSION]]=""
+
+#
+# Package extension. Null ("") to auto-set
+# Auto-set, get EXTENSION from URL: http://.../$SRC_NAME-$VERSION.tar.$EXTENSION'
+[[EXTENSION]]=""
+
+#
+# Build number.
+# Auto-set to default 1
+[[BUILD NUMBER]]=""
+
+#
+# Source Name construction string
+# Default value is: $SRC_NAME-$VERSION.tar.$EXTENSION
+[[SOURCE NAME CONSTRUCTION STRING]]="$SRC_NAME-$VERSION.tar.$EXTENSION"
+
+#
+# Unpacker programa ("") to auto-set. Default "tar"
+# Unpacke Flags ("") to auto-set. Default flags to tar "--no-same-owner --no-same-permissions -xvf"
+[[UNPACKER]]=""
+[[UNPACKER FLAGS]]=""
+
+#
+# Dependency list input
+# Enter string: "dependency_1 [condiction_1] [versio_1]: dependency_2 [condiction_2] [versio_2]"
+# Example:
+[[SLACK REQUIRED]]="glib >= 2.9.3: GConf >= 1.1.1: libxml2 >= 2.6.0: gnome-mime-data >= 2.0: dbus-glib >= 0.60"
+# gobject >= 2.9.3: gthread >= 2.9.3: gmodule-no-export >= 2.9.3:
+
+#
+# Decompress program
+# gz, tgz, bz2, set null ("") to auto-set
+# Auto-set, get DECOMPRESSOR from URL EXTENSION: http://.../$SRC_NAME-$VERSION.tar.$EXTENSION'
+[[DECOMPRESSOR]]=""
+
+#
+# Decompress check flag
+# gz, tgz, bz2, set null ("") to auto-set
+[[DECOMPRESSOR TEST FLAG]]=""
+
+#
+# Documentation files. Null ("") to auto-set commom doc-files:
+# NEWS TODO README AUTHORS INSTALL ChangeLog MAINTAINERS COPYING readme.*
+[[DOCUMENTATION FILES]]="AUTHORS COPYING COPYING.LIB ChangeLog HACKING INSTALL MAINTAINERS NEWS README TODO"
+
+#
+# ./configure options
+[[OTHER CONFIGURE ARGS]]=""
+
+#
+# PREFIX. Default /usr
+[[PREFIX]]="/usr"
+
+#
+# Number of jobs
+[[NUMBER OF JOBS]]="-j4"
+
+#---------------------
+# Others changes
+#---------------------
+#[[MD5SUM CODE]]=""
+#[[MD5SUM EXTENSION]]=""
+#[[SIGNING KEY]]=""
+#[[SIGNING KEY URL]]=""
+[[PATCH FILES]]=""
+[[NUMBER OF PREFIX SLASHES TO STRIP]]="1"
+
+# SlackBuild model
+[[SLACKBUILD MODEL]]="generic.mkSlackBuild"
+
+# SlackBuild PATH in Slack.Sarava tree
+#[[SLACKBUILD PATH]]="others/unclassified/gnome-vfs"
+[[SLACKBUILD PATH]]="gnome/base/gnome-vfs"
+
+#---------------------
+# SlackBuild Sections
+#---------------------
+# Default sections:
+#      head, set_variables, slkflags, start_structure, untar_source,
+#      make_package, install_package, build_package
+# Warning: don't remove '#>>' and "#<<" tags.
+#>> Start SlackBuild Sections:
+ on: head
+ on: slackbuildrc
+ on: set_variables
+ on: slkflags
+ on: error_codes
+ on: start_structure
+ on: download_source
+off: md5sum_download_and_check_0
+off: md5sum_download_and_check_1
+off: gpg_signature_check
+ on: untar_source
+off: patch_source
+ on: configure
+ on: make_package
+ on: install_package
+ on: strip_binaries
+off: compress_manpages
+off: compress_info_files
+ on: install_documentation
+ on: slackdesc
+off: postinstall_script
+ on: build_package
+ on: clean_builds
+#<< End SlackBuild Sections
+
+#------------------
+# Sections changes
+#------------------
+#>slackdesc
+gnome-vfs: gnome-vfs by Slack.Sarava
+gnome-vfs:
+gnome-vfs: This is the GNOME Virtual File System.
+gnome-vfs:
+gnome-vfs: GNOME VFS is currently used as one of the foundations of the
+gnome-vfs: Nautilus file manager.
+gnome-vfs:
+gnome-vfs: 
+gnome-vfs:
+gnome-vfs:
+gnome-vfs:
+#<slackdesc
+
+#p>
+ # Dowload source if necessary
+ SRC="[[SOURCE NAME CONSTRUCTION STRING]]"
+-URL="[[DOWNLOAD FOLDER URL]]/$SRC"
++SUB_VERSION=`echo $PKG_VERSION | sed 's/\(^[0-9]\+\.[0-9]\+\)\..*$/\1/'`
++URL="http://ftp.gnome.org/pub/gnome/sources/$PKG_NAME/$SUB_VERSION/$SRC"
+#p<
diff --git a/gnome/base/libbonoboui/libbonoboui.mkbuild b/gnome/base/libbonoboui/libbonoboui.mkbuild
new file mode 100644
index 0000000..b02511b
--- /dev/null
+++ b/gnome/base/libbonoboui/libbonoboui.mkbuild
@@ -0,0 +1,168 @@
+#################################################################
+## Generic template for Mkbuild
+##
+## Version 0.9.0 - Alves ( rudsonalves at yahoo d0t com d0t br )
+#################################################################
+#--------------------
+# Personal variables
+#--------------------
+# Author name
+[[SLACKBUILD AUTHOR]]="Rudson R. Alves"
+
+# Initials author name
+[[SLACKBUILD AUTHOR INITIALS]]="rra"
+
+#------------------------
+# Construction Variables
+#------------------------
+#
+# Complete URL address or URL base address ( without $SRC_NAME-$VERSION... )
+[[DOWNLOAD FOLDER URL]]="http://ftp.acc.umu.se/pub/gnome/sources/libbonoboui/2.22/libbonoboui-2.22.0.tar.bz2"
+
+# Source base name. if different from package name. Null ("") to default value.
+# Auto-set, get SRC_NAME from URL: http://.../$SRC_NAME-$VERSION.tar.$EXTENSION'
+[[SOURCE NAME]]=""
+
+# Package name. Null ("") to auto-set
+# Auto-set, get PKG_NAME from URL downcase(SRC_NAME): http://.../$SRC_NAME-$VERSION.tar.$EXTENSION'
+[[PACKAGE NAME]]=""
+
+#
+# Package default ARCH
+# Default set is i486
+[[ARCH]]=""
+
+#
+# Package version.  Null ("") to auto-set.
+# Auto-set, get VERSION from URL: http://.../$SRC_NAME-$VERSION.tar.$EXTENSION'
+[[VERSION]]=""
+
+#
+# Package extension. Null ("") to auto-set
+# Auto-set, get EXTENSION from URL: http://.../$SRC_NAME-$VERSION.tar.$EXTENSION'
+[[EXTENSION]]=""
+
+#
+# Build number.
+# Auto-set to default 1
+[[BUILD NUMBER]]=""
+
+#
+# Source Name construction string
+# Default value is: $SRC_NAME-$VERSION.tar.$EXTENSION
+[[SOURCE NAME CONSTRUCTION STRING]]="$SRC_NAME-$VERSION.tar.$EXTENSION"
+
+#
+# Unpacker programa ("") to auto-set. Default "tar"
+# Unpacke Flags ("") to auto-set. Default flags to tar "--no-same-owner --no-same-permissions -xvf"
+[[UNPACKER]]=""
+[[UNPACKER FLAGS]]=""
+
+#
+# Dependency list input
+# Enter string: "dependency_1 [condiction_1] [versio_1]: dependency_2 [condiction_2] [versio_2]"
+# Example:
+[[SLACK REQUIRED]]=""
+
+#
+# Decompress program
+# gz, tgz, bz2, set null ("") to auto-set
+# Auto-set, get DECOMPRESSOR from URL EXTENSION: http://.../$SRC_NAME-$VERSION.tar.$EXTENSION'
+[[DECOMPRESSOR]]=""
+
+#
+# Decompress check flag
+# gz, tgz, bz2, set null ("") to auto-set
+[[DECOMPRESSOR TEST FLAG]]=""
+
+#
+# Documentation files. Null ("") to auto-set commom doc-files:
+# NEWS TODO README AUTHORS INSTALL ChangeLog MAINTAINERS COPYING readme.*
+[[DOCUMENTATION FILES]]="AUTHORS COPYING COPYING.LIB ChangeLog INSTALL MAINTAINERS NEWS README changes.txt"
+
+#
+# ./configure options
+[[OTHER CONFIGURE ARGS]]=""
+
+#
+# PREFIX. Default /usr
+[[PREFIX]]="/usr"
+
+#
+# Number of jobs
+[[NUMBER OF JOBS]]="-j4"
+
+#---------------------
+# Others changes
+#---------------------
+#[[MD5SUM CODE]]=""
+#[[MD5SUM EXTENSION]]=""
+#[[SIGNING KEY]]=""
+#[[SIGNING KEY URL]]=""
+[[PATCH FILES]]=""
+[[NUMBER OF PREFIX SLASHES TO STRIP]]="1"
+
+# SlackBuild model
+[[SLACKBUILD MODEL]]="generic.mkSlackBuild"
+
+# SlackBuild PATH in Slack.Sarava tree
+#[[SLACKBUILD PATH]]="others/unclassified/libbonoboui"
+[[SLACKBUILD PATH]]="gnome/base/libbonoboui"
+
+#---------------------
+# SlackBuild Sections
+#---------------------
+# Default sections:
+#      head, set_variables, slkflags, start_structure, untar_source,
+#      make_package, install_package, build_package
+# Warning: don't remove '#>>' and "#<<" tags.
+#>> Start SlackBuild Sections:
+ on: head
+ on: slackbuildrc
+ on: set_variables
+ on: slkflags
+ on: error_codes
+ on: start_structure
+ on: download_source
+off: md5sum_download_and_check_0
+off: md5sum_download_and_check_1
+off: gpg_signature_check
+ on: untar_source
+off: patch_source
+ on: configure
+ on: make_package
+ on: install_package
+ on: strip_binaries
+off: compress_manpages
+off: compress_info_files
+ on: install_documentation
+ on: slackdesc
+off: postinstall_script
+ on: build_package
+ on: clean_builds
+#<< End SlackBuild Sections
+
+#------------------
+# Sections changes
+#------------------
+#>slackdesc
+libbonoboui: libbonoboui by Slack.Sarava
+libbonoboui:
+libbonoboui:
+libbonoboui:
+libbonoboui:
+libbonoboui:
+libbonoboui:
+libbonoboui:
+libbonoboui:
+libbonoboui:
+libbonoboui:
+#<slackdesc
+
+#p>
+ # Dowload source if necessary
+ SRC="[[SOURCE NAME CONSTRUCTION STRING]]"
+-URL="[[DOWNLOAD FOLDER URL]]/$SRC"
++SUB_VERSION=`echo $PKG_VERSION | sed 's/\(^[0-9]\+\.[0-9]\+\)\..*$/\1/'`
++URL="http://ftp.gnome.org/pub/gnome/sources/$PKG_NAME/$SUB_VERSION/$SRC"
+#p<
diff --git a/gnome/base/libgnome/libgnome.mkbuild b/gnome/base/libgnome/libgnome.mkbuild
new file mode 100644
index 0000000..b999165
--- /dev/null
+++ b/gnome/base/libgnome/libgnome.mkbuild
@@ -0,0 +1,169 @@
+#################################################################
+## Generic template for Mkbuild
+##
+## Version 0.9.0 - Alves ( rudsonalves at yahoo d0t com d0t br )
+#################################################################
+#--------------------
+# Personal variables
+#--------------------
+# Author name
+[[SLACKBUILD AUTHOR]]="Rudson R. Alves"
+
+# Initials author name
+[[SLACKBUILD AUTHOR INITIALS]]="rra"
+
+#------------------------
+# Construction Variables
+#------------------------
+#
+# Complete URL address or URL base address ( without $SRC_NAME-$VERSION... )
+[[DOWNLOAD FOLDER URL]]="http://ftp.gnome.org/pub/gnome/sources/libgnome/2.22/libgnome-2.22.0.tar.bz2"
+
+# Source base name. if different from package name. Null ("") to default value.
+# Auto-set, get SRC_NAME from URL: http://.../$SRC_NAME-$VERSION.tar.$EXTENSION'
+[[SOURCE NAME]]=""
+
+# Package name. Null ("") to auto-set
+# Auto-set, get PKG_NAME from URL downcase(SRC_NAME): http://.../$SRC_NAME-$VERSION.tar.$EXTENSION'
+[[PACKAGE NAME]]=""
+
+#
+# Package default ARCH
+# Default set is i486
+[[ARCH]]=""
+
+#
+# Package version.  Null ("") to auto-set.
+# Auto-set, get VERSION from URL: http://.../$SRC_NAME-$VERSION.tar.$EXTENSION'
+[[VERSION]]=""
+
+#
+# Package extension. Null ("") to auto-set
+# Auto-set, get EXTENSION from URL: http://.../$SRC_NAME-$VERSION.tar.$EXTENSION'
+[[EXTENSION]]=""
+
+#
+# Build number.
+# Auto-set to default 1
+[[BUILD NUMBER]]=""
+
+#
+# Source Name construction string
+# Default value is: $SRC_NAME-$VERSION.tar.$EXTENSION
+[[SOURCE NAME CONSTRUCTION STRING]]="$SRC_NAME-$VERSION.tar.$EXTENSION"
+
+#
+# Unpacker programa ("") to auto-set. Default "tar"
+# Unpacke Flags ("") to auto-set. Default flags to tar "--no-same-owner --no-same-permissions -xvf"
+[[UNPACKER]]=""
+[[UNPACKER FLAGS]]=""
+
+#
+# Dependency list input
+# Enter string: "dependency_1 [condiction_1] [versio_1]: dependency_2 [condiction_2] [versio_2]"
+# Example:
+[[SLACK REQUIRED]]="glib >= 2.8.0: gnome-vfs >= 2.5.3: libbonobo >= 2.13.0: GConf >= 1.1.11: esound >= 0.2.26: audiofile >= 0.2.3"
+# gobject >= 2.0.0: gmodule >= 2.8.0: gobject >= 2.8.0:
+
+#
+# Decompress program
+# gz, tgz, bz2, set null ("") to auto-set
+# Auto-set, get DECOMPRESSOR from URL EXTENSION: http://.../$SRC_NAME-$VERSION.tar.$EXTENSION'
+[[DECOMPRESSOR]]=""
+
+#
+# Decompress check flag
+# gz, tgz, bz2, set null ("") to auto-set
+[[DECOMPRESSOR TEST FLAG]]=""
+
+#
+# Documentation files. Null ("") to auto-set commom doc-files:
+# NEWS TODO README AUTHORS INSTALL ChangeLog MAINTAINERS COPYING readme.*
+[[DOCUMENTATION FILES]]=""
+
+#
+# ./configure options
+[[OTHER CONFIGURE ARGS]]=""
+
+#
+# PREFIX. Default /usr
+[[PREFIX]]="/usr"
+
+#
+# Number of jobs
+[[NUMBER OF JOBS]]="-j4"
+
+#---------------------
+# Others changes
+#---------------------
+#[[MD5SUM CODE]]=""
+#[[MD5SUM EXTENSION]]=""
+#[[SIGNING KEY]]=""
+#[[SIGNING KEY URL]]=""
+[[PATCH FILES]]=""
+[[NUMBER OF PREFIX SLASHES TO STRIP]]="1"
+
+# SlackBuild model
+[[SLACKBUILD MODEL]]="generic.mkSlackBuild"
+
+# SlackBuild PATH in Slack.Sarava tree
+#[[SLACKBUILD PATH]]="others/unclassified/libgnome"
+[[SLACKBUILD PATH]]="gnome/base/libgnome"
+
+#---------------------
+# SlackBuild Sections
+#---------------------
+# Default sections:
+#      head, set_variables, slkflags, start_structure, untar_source,
+#      make_package, install_package, build_package
+# Warning: don't remove '#>>' and "#<<" tags.
+#>> Start SlackBuild Sections:
+ on: head
+ on: slackbuildrc
+ on: set_variables
+ on: slkflags
+ on: error_codes
+ on: start_structure
+ on: download_source
+off: md5sum_download_and_check_0
+off: md5sum_download_and_check_1
+off: gpg_signature_check
+ on: untar_source
+off: patch_source
+ on: configure
+ on: make_package
+ on: install_package
+ on: strip_binaries
+off: compress_manpages
+off: compress_info_files
+ on: install_documentation
+ on: slackdesc
+off: postinstall_script
+ on: build_package
+ on: clean_builds
+#<< End SlackBuild Sections
+
+#------------------
+# Sections changes
+#------------------
+#>slackdesc
+libgnome: libgnome by Slack.Sarava
+libgnome:
+libgnome: This is the non-gui part of the library formerly known as
+libgnome: gnome-libs.
+libgnome:
+libgnome:
+libgnome:
+libgnome:
+libgnome:
+libgnome:
+libgnome:
+#<slackdesc
+
+#p>
+ # Dowload source if necessary
+ SRC="[[SOURCE NAME CONSTRUCTION STRING]]"
+-URL="[[DOWNLOAD FOLDER URL]]/$SRC"
++SUB_VERSION=`echo $PKG_VERSION | sed 's/\(^[0-9]\+\.[0-9]\+\)\..*$/\1/'`
++URL="http://ftp.gnome.org/pub/gnome/sources/$PKG_NAME/$SUB_VERSION/$SRC"
+#p<
diff --git a/gnome/base/libgnomecanvas/libgnomecanvas.mkbuild b/gnome/base/libgnomecanvas/libgnomecanvas.mkbuild
index 989ad42..3356829 100644
--- a/gnome/base/libgnomecanvas/libgnomecanvas.mkbuild
+++ b/gnome/base/libgnomecanvas/libgnomecanvas.mkbuild
@@ -148,3 +148,11 @@ libgnomecanvas: the Xlib imaging model or a superset of the PostScript imaging
 libgnomecanvas: model, depending on the level of graphic sophistication
 libgnomecanvas: required.
 #<slackdesc
+
+#p>
+ # Dowload source if necessary
+ SRC="[[SOURCE NAME CONSTRUCTION STRING]]"
+-URL="[[DOWNLOAD FOLDER URL]]/$SRC"
++SUB_VERSION=`echo $PKG_VERSION | sed 's/\(^[0-9]\+\.[0-9]\+\)\..*$/\1/'`
++URL="http://ftp.gnome.org/pub/gnome/sources/$PKG_NAME/$SUB_VERSION/$SRC"
+#p<
diff --git a/gnome/base/libgnomeui/libgnomeui.mkbuild b/gnome/base/libgnomeui/libgnomeui.mkbuild
new file mode 100644
index 0000000..bf21342
--- /dev/null
+++ b/gnome/base/libgnomeui/libgnomeui.mkbuild
@@ -0,0 +1,168 @@
+#################################################################
+## Generic template for Mkbuild
+##
+## Version 0.9.0 - Alves ( rudsonalves at yahoo d0t com d0t br )
+#################################################################
+#--------------------
+# Personal variables
+#--------------------
+# Author name
+[[SLACKBUILD AUTHOR]]="Rudson R. Alves"
+
+# Initials author name
+[[SLACKBUILD AUTHOR INITIALS]]="rra"
+
+#------------------------
+# Construction Variables
+#------------------------
+#
+# Complete URL address or URL base address ( without $SRC_NAME-$VERSION... )
+[[DOWNLOAD FOLDER URL]]="http://ftp.acc.umu.se/pub/gnome/sources/libgnomeui/2.22/libgnomeui-2.22.01.tar.bz2"
+
+# Source base name. if different from package name. Null ("") to default value.
+# Auto-set, get SRC_NAME from URL: http://.../$SRC_NAME-$VERSION.tar.$EXTENSION'
+[[SOURCE NAME]]=""
+
+# Package name. Null ("") to auto-set
+# Auto-set, get PKG_NAME from URL downcase(SRC_NAME): http://.../$SRC_NAME-$VERSION.tar.$EXTENSION'
+[[PACKAGE NAME]]=""
+
+#
+# Package default ARCH
+# Default set is i486
+[[ARCH]]=""
+
+#
+# Package version.  Null ("") to auto-set.
+# Auto-set, get VERSION from URL: http://.../$SRC_NAME-$VERSION.tar.$EXTENSION'
+[[VERSION]]=""
+
+#
+# Package extension. Null ("") to auto-set
+# Auto-set, get EXTENSION from URL: http://.../$SRC_NAME-$VERSION.tar.$EXTENSION'
+[[EXTENSION]]=""
+
+#
+# Build number.
+# Auto-set to default 1
+[[BUILD NUMBER]]=""
+
+#
+# Source Name construction string
+# Default value is: $SRC_NAME-$VERSION.tar.$EXTENSION
+[[SOURCE NAME CONSTRUCTION STRING]]="$SRC_NAME-$VERSION.tar.$EXTENSION"
+
+#
+# Unpacker programa ("") to auto-set. Default "tar"
+# Unpacke Flags ("") to auto-set. Default flags to tar "--no-same-owner --no-same-permissions -xvf"
+[[UNPACKER]]=""
+[[UNPACKER FLAGS]]=""
+
+#
+# Dependency list input
+# Enter string: "dependency_1 [condiction_1] [versio_1]: dependency_2 [condiction_2] [versio_2]"
+# Example:
+[[SLACK REQUIRED]]="libxml2 >= 2.4.20: libgnome >= 2.13.7: libgnomecanvas >= 2.0.0: libbonoboui >= 2.13.1: GConf >= 1.1.11: pango >= 1.1.2: glib >= 2.15.0: gnome-vfs >= 2.7.3: gnome-keyring >= 0.4"
+
+#
+# Decompress program
+# gz, tgz, bz2, set null ("") to auto-set
+# Auto-set, get DECOMPRESSOR from URL EXTENSION: http://.../$SRC_NAME-$VERSION.tar.$EXTENSION'
+[[DECOMPRESSOR]]=""
+
+#
+# Decompress check flag
+# gz, tgz, bz2, set null ("") to auto-set
+[[DECOMPRESSOR TEST FLAG]]=""
+
+#
+# Documentation files. Null ("") to auto-set commom doc-files:
+# NEWS TODO README AUTHORS INSTALL ChangeLog MAINTAINERS COPYING readme.*
+[[DOCUMENTATION FILES]]="AUTHORS COPYING.LIB ChangeLog INSTALL MAINTAINERS NEWS README"
+
+#
+# ./configure options
+[[OTHER CONFIGURE ARGS]]=""
+
+#
+# PREFIX. Default /usr
+[[PREFIX]]="/usr"
+
+#
+# Number of jobs
+[[NUMBER OF JOBS]]="-j4"
+
+#---------------------
+# Others changes
+#---------------------
+#[[MD5SUM CODE]]=""
+#[[MD5SUM EXTENSION]]=""
+#[[SIGNING KEY]]=""
+#[[SIGNING KEY URL]]=""
+[[PATCH FILES]]=""
+[[NUMBER OF PREFIX SLASHES TO STRIP]]="1"
+
+# SlackBuild model
+[[SLACKBUILD MODEL]]="generic.mkSlackBuild"
+
+# SlackBuild PATH in Slack.Sarava tree
+#[[SLACKBUILD PATH]]="others/unclassified/libgnomeui"
+[[SLACKBUILD PATH]]="gnome/base/libgnomeui"
+
+#---------------------
+# SlackBuild Sections
+#---------------------
+# Default sections:
+#      head, set_variables, slkflags, start_structure, untar_source,
+#      make_package, install_package, build_package
+# Warning: don't remove '#>>' and "#<<" tags.
+#>> Start SlackBuild Sections:
+ on: head
+ on: slackbuildrc
+ on: set_variables
+ on: slkflags
+ on: error_codes
+ on: start_structure
+ on: download_source
+off: md5sum_download_and_check_0
+off: md5sum_download_and_check_1
+off: gpg_signature_check
+ on: untar_source
+off: patch_source
+ on: configure
+ on: make_package
+ on: install_package
+ on: strip_binaries
+off: compress_manpages
+off: compress_info_files
+ on: install_documentation
+ on: slackdesc
+off: postinstall_script
+ on: build_package
+ on: clean_builds
+#<< End SlackBuild Sections
+
+#------------------
+# Sections changes
+#------------------
+#>slackdesc
+libgnomeui: libgnomeui by Slack.Sarava
+libgnomeui:
+libgnomeui:
+libgnomeui:
+libgnomeui:
+libgnomeui:
+libgnomeui:
+libgnomeui:
+libgnomeui:
+libgnomeui:
+libgnomeui:
+#<slackdesc
+
+#p>
+ # Dowload source if necessary
+ SRC="[[SOURCE NAME CONSTRUCTION STRING]]"
+-URL="[[DOWNLOAD FOLDER URL]]/$SRC"
++SUB_VERSION=`echo $PKG_VERSION | sed 's/\(^[0-9]\+\.[0-9]\+\)\..*$/\1/'`
++URL="http://ftp.gnome.org/pub/gnome/sources/$PKG_NAME/$SUB_VERSION/$SRC"
+#p<
-- 
cgit v1.2.3