Hello,

Please find attached  patches to add csync (a file synchroniser) and its
dependencies to T2.

Cheers,
Roger

diff -Nur /root/develop.orig//check/check.cache package/develop//check/check.cache
--- /root/develop.orig//check/check.cache	1970-01-01 00:00:00.000000000 +0000
+++ package/develop//check/check.cache	2010-10-29 15:58:15.000000000 +0000
@@ -0,0 +1,30 @@
+
+[TIMESTAMP] 1288367843 Fri Oct 29 15:57:23 2010
+[BUILDTIME] 100 (9)
+[SIZE] 0.44 MB, 45 files
+
+[DEP] 00-dirtree
+[DEP] autoconf
+[DEP] bash
+[DEP] binutils
+[DEP] bzip2
+[DEP] coreutils
+[DEP] diffutils
+[DEP] dpkg
+[DEP] findutils
+[DEP] gawk
+[DEP] gcc
+[DEP] glibc
+[DEP] grep
+[DEP] libtool
+[DEP] linux-header
+[DEP] m4
+[DEP] make
+[DEP] mktemp
+[DEP] net-tools
+[DEP] perl
+[DEP] perl-gettext
+[DEP] sed
+[DEP] sysfiles
+[DEP] tar
+[DEP] udev
diff -Nur /root/develop.orig//check/check.desc package/develop//check/check.desc
--- /root/develop.orig//check/check.desc	1970-01-01 00:00:00.000000000 +0000
+++ package/develop//check/check.desc	2010-10-29 15:59:10.000000000 +0000
@@ -0,0 +1,36 @@
+[COPY] --- T2-COPYRIGHT-NOTE-BEGIN ---
+[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch.
+[COPY] 
+[COPY] T2 SDE: package/.../check/check.desc
+[COPY] Copyright (C) 2010 T2 SDE Project
+[COPY] 
+[COPY] More information can be found in the files COPYING and README.
+[COPY] 
+[COPY] This program is free software; you can redistribute it and/or modify
+[COPY] it under the terms of the GNU General Public License as published by
+[COPY] the Free Software Foundation; version 2 of the License. A copy of the
+[COPY] GNU General Public License can be found in the file COPYING.
+[COPY] --- T2-COPYRIGHT-NOTE-END ---
+
+[I] A unit testing framework for C
+
+[T] Check is a unit testing framework for C. It features a simple
+[T] interface for defining unit tests, putting little in the way of the
+[T] developer. Tests are run in a separate address space, so Check can
+[T] catch both assertion failures and code errors that cause segmentation
+[T] faults or other signals. The output from unit tests can be used within
+[T] source code editors and IDEs.
+
+[U] http://check.sourceforge.net/
+
+[A] Chris Pickett <EMAIL>
+[M] Roger Mason <[email protected]>
+
+[C] extra/development
+
+[L] LGPL
+[S] Beta
+[V] 0.9.8
+[P] X -----5---9 135.800
+
+[D] 2303580381 check-0.9.8.tar.gz http://sourceforge.net/projects/check/files/check/0.9.8/
diff -Nur /root/base.orig//log4c/log4c.cache package/base//log4c/log4c.cache
--- /root/base.orig//log4c/log4c.cache	1969-12-31 20:30:00.000000000 -0330
+++ package/base//log4c/log4c.cache	2010-10-29 16:31:41.000000000 -0230
@@ -0,0 +1,27 @@
+
+[TIMESTAMP] 1288378832 Fri Oct 29 16:30:32 2010
+[BUILDTIME] 100 (9)
+[SIZE] 0.26 MB, 38 files
+
+[DEP] 00-dirtree
+[DEP] bash
+[DEP] binutils
+[DEP] bzip2
+[DEP] coreutils
+[DEP] diffutils
+[DEP] expat
+[DEP] findutils
+[DEP] flex
+[DEP] gawk
+[DEP] gcc
+[DEP] glibc
+[DEP] grep
+[DEP] libtool
+[DEP] linux-header
+[DEP] m4
+[DEP] make
+[DEP] mktemp
+[DEP] net-tools
+[DEP] sed
+[DEP] sysfiles
+[DEP] tar
diff -Nur /root/base.orig//log4c/log4c.desc package/base//log4c/log4c.desc
--- /root/base.orig//log4c/log4c.desc	1969-12-31 20:30:00.000000000 -0330
+++ package/base//log4c/log4c.desc	2010-10-29 16:32:19.000000000 -0230
@@ -0,0 +1,31 @@
+[COPY] --- T2-COPYRIGHT-NOTE-BEGIN ---
+[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch.
+[COPY] 
+[COPY] T2 SDE: package/.../log4c/log4c.desc
+[COPY] Copyright (C) 2010 T2 SDE Project
+[COPY] 
+[COPY] More information can be found in the files COPYING and README.
+[COPY] 
+[COPY] This program is free software; you can redistribute it and/or modify
+[COPY] it under the terms of the GNU General Public License as published by
+[COPY] the Free Software Foundation; version 2 of the License. A copy of the
+[COPY] GNU General Public License can be found in the file COPYING.
+[COPY] --- T2-COPYRIGHT-NOTE-END ---
+
+[I] A logger.
+
+[T] A library of C for flexible logging to files, syslog and other destinations. It is modeled after the Log for Java library
+
+[U] http://log4c.sourceforge.net/
+
+[A] Cedric Le Goater <EMAIL>
+[M] Roger Mason <[email protected]>
+
+[C] extra/base
+
+[L] LGPL
+[S] Stable
+[V] 1.2.1
+[P] X -----5---9 135.800
+
+[D] 3152754668 log4c-1.2.1.tar.gz http://prdownloads.sourceforge.net/log4c/
diff -Nur /root/textproc.orig//iniparser/iniparser.cache package/textproc//iniparser/iniparser.cache
--- /root/textproc.orig//iniparser/iniparser.cache	1969-12-31 20:30:00.000000000 -0330
+++ package/textproc//iniparser/iniparser.cache	2010-10-30 14:24:49.000000000 -0230
@@ -0,0 +1,21 @@
+
+[TIMESTAMP] 1288372924 Fri Oct 29 17:22:04 2010
+[BUILDTIME] 100 (9)
+[SIZE] 0.04 MB, 8 files
+
+[DEP] 00-dirtree
+[DEP] bash
+[DEP] binutils
+[DEP] bzip2
+[DEP] coreutils
+[DEP] diffutils
+[DEP] findutils
+[DEP] gawk
+[DEP] gcc
+[DEP] glibc
+[DEP] grep
+[DEP] make
+[DEP] patch
+[DEP] sed
+[DEP] sysfiles
+[DEP] tar
diff -Nur /root/textproc.orig//iniparser/iniparser.desc package/textproc//iniparser/iniparser.desc
--- /root/textproc.orig//iniparser/iniparser.desc	1969-12-31 20:30:00.000000000 -0330
+++ package/textproc//iniparser/iniparser.desc	2010-10-30 14:24:49.000000000 -0230
@@ -0,0 +1,31 @@
+[COPY] --- T2-COPYRIGHT-NOTE-BEGIN ---
+[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch.
+[COPY] 
+[COPY] T2 SDE: package/.../iniparser/iniparser.desc
+[COPY] Copyright (C) 2010 T2 SDE Project
+[COPY] 
+[COPY] More information can be found in the files COPYING and README.
+[COPY] 
+[COPY] This program is free software; you can redistribute it and/or modify
+[COPY] it under the terms of the GNU General Public License as published by
+[COPY] the Free Software Foundation; version 2 of the License. A copy of the
+[COPY] GNU General Public License can be found in the file COPYING.
+[COPY] --- T2-COPYRIGHT-NOTE-END ---
+
+[I] A free stand-alone ini file parsing library.
+
+[T] It is written in portable ANSI C and should compile anywhere.
+
+[U] http://ndevilla.free.fr/iniparser
+
+[A] Nicolas Devillard <EMAIL>
+[M] Roger Mason <[email protected]>
+
+[C] extra/configuration
+
+[L] MIT
+[S] Stable
+[V] 3.0b
+[P] X -----5---9 135.800
+
+[D] 1340075570 iniparser3.0b.tar.gz http://ndevilla.free.fr/iniparser/
diff -Nur /root/textproc.orig//iniparser/iniparser-makefile.patch package/textproc//iniparser/iniparser-makefile.patch
--- /root/textproc.orig//iniparser/iniparser-makefile.patch	1969-12-31 20:30:00.000000000 -0330
+++ package/textproc//iniparser/iniparser-makefile.patch	2010-10-30 15:03:59.000000000 -0230
@@ -0,0 +1,10 @@
+---  iniparser3.0b/Makefile	2010-10-29 17:04:20.000000000 +0000
++++  iniparser3.0b/Makefile	2010-10-29 17:09:12.000000000 +0000
+@@ -60,3 +60,7 @@
+ 	
+ check:
+ 	@(cd test ; $(MAKE))
++
++install:
++	cp libiniparser.a libiniparser.so* /usr/lib; \
++	cp src/iniparser.h src/dictionary.h /usr/include
diff -Nur /root/security.orig//libssh/libssh.cache package/security//libssh/libssh.cache
--- /root/security.orig//libssh/libssh.cache	1969-12-31 20:30:00.000000000 -0330
+++ package/security//libssh/libssh.cache	2010-10-30 09:34:34.000000000 -0230
@@ -0,0 +1,25 @@
+
+[TIMESTAMP] 1288438078 Sat Oct 30 08:57:58 2010
+[BUILDTIME] 100 (9)
+[SIZE] 0.27 MB, 15 files
+
+[DEP] 00-dirtree
+[DEP] bash
+[DEP] binutils
+[DEP] bzip2
+[DEP] cmake
+[DEP] coreutils
+[DEP] diffutils
+[DEP] findutils
+[DEP] gawk
+[DEP] gcc
+[DEP] glibc
+[DEP] grep
+[DEP] linux-header
+[DEP] make
+[DEP] openssl
+[DEP] pkgconfig
+[DEP] sed
+[DEP] sysfiles
+[DEP] tar
+[DEP] zlib
diff -Nur /root/security.orig//libssh/libssh.conf package/security//libssh/libssh.conf
--- /root/security.orig//libssh/libssh.conf	1969-12-31 20:30:00.000000000 -0330
+++ package/security//libssh/libssh.conf	2010-10-30 09:36:20.000000000 -0230
@@ -0,0 +1,15 @@
+# --- T2-COPYRIGHT-NOTE-BEGIN ---
+# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
+# 
+# T2 SDE: package/.../libssh/libssh.conf
+# Copyright (C) 2010 The T2 SDE Project
+# 
+# More information can be found in the files COPYING and README.
+# 
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; version 2 of the License. A copy of the
+# GNU General Public License can be found in the file COPYING.
+# --- T2-COPYRIGHT-NOTE-END ---
+
+hook_add preconf 5 'mkdir objdir; cd objdir; cmake -DCMAKE_INSTALL_PREFIX=/$prefix -DCMAKE_BUILD_TYPE=Release ..'
diff -Nur /root/security.orig//libssh/libssh.desc package/security//libssh/libssh.desc
--- /root/security.orig//libssh/libssh.desc	1969-12-31 20:30:00.000000000 -0330
+++ package/security//libssh/libssh.desc	2010-10-30 09:38:08.000000000 -0230
@@ -0,0 +1,31 @@
+[COPY] --- T2-COPYRIGHT-NOTE-BEGIN ---
+[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch.
+[COPY] 
+[COPY] T2 SDE: package/.../libssh/libssh.desc
+[COPY] Copyright (C) 2010 T2 SDE Project
+[COPY] 
+[COPY] More information can be found in the files COPYING and README.
+[COPY] 
+[COPY] This program is free software; you can redistribute it and/or modify
+[COPY] it under the terms of the GNU General Public License as published by
+[COPY] the Free Software Foundation; version 2 of the License. A copy of the
+[COPY] GNU General Public License can be found in the file COPYING.
+[COPY] --- T2-COPYRIGHT-NOTE-END ---
+
+[I] A working SSH implementation by means of a library.
+
+[T] The ssh library was designed to be used by programmers needing a working SSH implementation by the mean of a library. The complete control of the client is made by the programmer. With libssh, you can remotely execute programs, transfer files, use a secure and transparent tunnel for your remote programs. With its Secure FTP implementation, you can play with remote files easily, without third-party programs others than libcrypto (from openssl).
+
+[U] http://www.libssh.org/
+
+[A] Arris, GlaDiaC See http://www.libssh.org/
+[M] Roger Mason <[email protected]>
+
+[C] extra/security
+
+[L] OpenSource
+[S] Stable
+[V] 0.4.6
+[P] X -----5---9 135.800
+
+[D] 3903793739 libssh-0.4.6.tar.gz http://www.libssh.org/files/
diff -Nur /root/filesystem.orig//csync/csync.cache package/filesystem//csync/csync.cache
--- /root/filesystem.orig//csync/csync.cache	1969-12-31 20:30:00.000000000 -0330
+++ package/filesystem//csync/csync.cache	2010-10-30 14:36:09.000000000 -0230
@@ -0,0 +1,31 @@
+
+[TIMESTAMP] 1288453894 Sat Oct 30 13:21:34 2010
+[BUILDTIME] 100 (9)
+[SIZE] 0.24 MB, 57 files
+
+[DEP] 00-dirtree
+[DEP] bash
+[DEP] binutils
+[DEP] bzip2
+[DEP] check
+[DEP] cmake
+[DEP] coreutils
+[DEP] diffutils
+[DEP] expat
+[DEP] findutils
+[DEP] gawk
+[DEP] gcc
+[DEP] glibc
+[DEP] grep
+[DEP] iniparser
+[DEP] libssh
+[DEP] linux-header
+[DEP] log4c
+[DEP] make
+[DEP] patch
+[DEP] pkgconfig
+[DEP] samba
+[DEP] sed
+[DEP] sqlite
+[DEP] sysfiles
+[DEP] tar
diff -Nur /root/filesystem.orig//csync/csync-cmakelists.patch package/filesystem//csync/csync-cmakelists.patch
--- /root/filesystem.orig//csync/csync-cmakelists.patch	1969-12-31 20:30:00.000000000 -0330
+++ package/filesystem//csync/csync-cmakelists.patch	2010-10-30 13:12:24.000000000 -0230
@@ -0,0 +1,22 @@
+--- csync-0.44.0/cmake/Modules/FindLibsmbclient.cmake.orig	2010-10-30 13:10:28.000000000 -0230
++++ csync-0.44.0/cmake/Modules/FindLibsmbclient.cmake	2010-10-30 13:09:41.000000000 -0230
+@@ -25,16 +25,19 @@
+       /usr/include
+       /usr/local/include
+       /opt/local/include
++      /opt/samba/include
+       /sw/include
+   )
+ 
+   find_library(SMBCLIENT_LIBRARY
+     NAMES
+       smbclient
++      libsmbclient.*
+     PATHS
+       /usr/lib
+       /usr/local/lib
+       /opt/local/lib
++      /opt/samba/lib
+       /sw/lib
+   )
+ 
diff -Nur /root/filesystem.orig//csync/csync.conf package/filesystem//csync/csync.conf
--- /root/filesystem.orig//csync/csync.conf	1969-12-31 20:30:00.000000000 -0330
+++ package/filesystem//csync/csync.conf	2010-10-30 10:00:34.000000000 -0230
@@ -0,0 +1,15 @@
+# --- T2-COPYRIGHT-NOTE-BEGIN ---
+# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
+# 
+# T2 SDE: package/.../csync/csync.conf
+# Copyright (C) 2010 The T2 SDE Project
+# 
+# More information can be found in the files COPYING and README.
+# 
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; version 2 of the License. A copy of the
+# GNU General Public License can be found in the file COPYING.
+# --- T2-COPYRIGHT-NOTE-END ---
+
+hook_add preconf 5 'mkdir objdir; cd objdir; cmake -DCMAKE_INSTALL_PREFIX=/$prefix -DCMAKE_BUILD_TYPE=Release ..'
diff -Nur /root/filesystem.orig//csync/csync.desc package/filesystem//csync/csync.desc
--- /root/filesystem.orig//csync/csync.desc	1969-12-31 20:30:00.000000000 -0330
+++ package/filesystem//csync/csync.desc	2010-10-30 14:17:49.000000000 -0230
@@ -0,0 +1,31 @@
+[COPY] --- T2-COPYRIGHT-NOTE-BEGIN ---
+[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch.
+[COPY] 
+[COPY] T2 SDE: package/.../csync/csync.desc
+[COPY] Copyright (C) 2010 T2 SDE Project
+[COPY] 
+[COPY] More information can be found in the files COPYING and README.
+[COPY] 
+[COPY] This program is free software; you can redistribute it and/or modify
+[COPY] it under the terms of the GNU General Public License as published by
+[COPY] the Free Software Foundation; version 2 of the License. A copy of the
+[COPY] GNU General Public License can be found in the file COPYING.
+[COPY] --- T2-COPYRIGHT-NOTE-END ---
+
+[I] A file synchronizer especially designed for you, the normal user.
+
+[T] csync is a client only bidirectional file synchronizer. You can use csync for different things. The intention is to provide Roaming Home Directories for Linux but you can use it to synchronize your music collection or create a backup of a directory.
+
+[U] http://www.csync.org/
+
+[A] GlaDiaC, see http://www.csync.org/
+[M] Roger Mason <[email protected]>
+
+[C] extra/filesystem
+
+[L] OpenSource
+[S] Stable
+[V] 0.44.0
+[P] X -----5---9 135.800
+
+[D] 1543129060 csync-0.44.0.tar.gz http://www.csync.org/files/
----------------------------------------------------------- 
If you wish to unsubscribe from this mailing, send mail to
[email protected] with a subject of: unsubscribe t2

Reply via email to