| Server IP : 82.208.35.60 / Your IP : 216.73.216.89 Web Server : Apache/2.4.55 (FreeBSD) OpenSSL/1.1.1q-freebsd PHP/7.3.31 System : FreeBSD server7.d2m.cz 12.4-RELEASE-p9 FreeBSD 12.4-RELEASE-p9 GENERIC amd64 User : studiokobylisy_cz ( 1008) PHP Version : 7.3.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /usr/ports/misc/ctm/files/ |
Upload File : |
--- ctm/ctm_syntax.c.orig 2018-10-27 15:56:22 UTC
+++ ctm/ctm_syntax.c
@@ -22,16 +22,21 @@
#define MD5 CTM_F_MD5
#define Count CTM_F_Count
#define Bytes CTM_F_Bytes
+#define Release CTM_F_Release
+#define Forward CTM_F_Forward
/* The qualifiers... */
#define File CTM_Q_Name_File
#define Dir CTM_Q_Name_Dir
+#define Svnbase CTM_Q_Name_Svnbase
#define New CTM_Q_Name_New
#define Subst CTM_Q_Name_Subst
#define After CTM_Q_MD5_After
#define Before CTM_Q_MD5_Before
#define Chunk CTM_Q_MD5_Chunk
#define Force CTM_Q_MD5_Force
+#define Tar CTM_Q_Forward_Tar
+#define SVN CTM_Q_Forward_SVN
static int ctmFM[] = /* File Make */
{ Name|File|New|Subst, Uid, Gid, Mode,
@@ -57,6 +62,12 @@ static int ctmDM[] = /* Directory Make */
static int ctmDR[] = /* Directory Remove */
{ Name|Dir, 0 };
+static int ctmTR[] = /* Forward to tar */
+ { Count, Forward|Tar, 0 };
+
+static int ctmSV[] = /* Forward to svnadmin load */
+ { Name|Dir|Svnbase, Release, Count, Forward|SVN, 0 };
+
struct CTM_Syntax Syntax[] = {
{ "FM", ctmFM },
{ "FS", ctmFS },
@@ -66,4 +77,6 @@ struct CTM_Syntax Syntax[] = {
{ "AS", ctmAS },
{ "DM", ctmDM },
{ "DR", ctmDR },
+ { "TR", ctmTR },
+ { "SV", ctmSV },
{ 0, 0} };