Update of /cvsroot/fink/dists/10.3/stable/main/finkinfo/devel
In directory 
sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv22800/10.3/stable/main/finkinfo/devel

Added Files:
        esvn.info esvn.patch 
Log Message:
Moved esvn 0.6.11 to stable based on positive feedback


--- NEW FILE: esvn.patch ---
diff -Naur esvn_orig/src/entries_parser.cpp esvn/src/entries_parser.cpp
--- esvn_orig/src/entries_parser.cpp    2006-11-17 11:54:01.000000000 -0600
+++ esvn/src/entries_parser.cpp 2006-11-16 16:18:12.000000000 -0600
@@ -299,8 +299,16 @@
 #if (_WINDOWS || ESVN_WIN )
        utc_time -= _timezone;
 #else
+#if (__DARWIN_X11__)
+       struct tm newtime;
+       time_t thetime;
+       time(&thetime);
+       localtime_r(&thetime, &newtime);
+       utc_time -= newtime.tm_gmtoff;
+#else
        utc_time -= timezone;
 #endif
+#endif
 
 #endif
 
diff -Naur esvn_orig/esvn.pro esvn/esvn.pro
--- esvn_orig/esvn.pro  2006-11-17 12:03:23.000000000 -0600
+++ esvn/esvn.pro       2006-11-17 12:28:52.000000000 -0600
@@ -268,6 +268,7 @@
   MOC_DIR = .moc
   OBJECTS_DIR = .obj
   DEFINES+= VERSION=\"$$VER\"
+  INCLUDEPATH = src/
 }
 
 win32 {
diff -Naur esvn_orig/.ui/frm_main.ui esvn/.ui/frm_main.ui
--- esvn_orig/.ui/frm_main.ui   2006-11-17 12:34:39.000000000 -0600
+++ esvn/.ui/frm_main.ui        2006-11-17 12:39:40.000000000 -0600
@@ -945,7 +945,6 @@
 <customwidgets>
     <customwidget>
         <class>Cmd_LineEdit</class>
-        <header location="global">src/cmd_lineedit.h</header>
         <sizehint>
             <width>-1</width>
             <height>-1</height>
@@ -3006,7 +3005,4 @@
 </slots>
 <pixmapinproject/>
 <layoutdefaults spacing="1" margin="1"/>
-<includehints>
-    <includehint>cmd_lineedit.h</includehint>
-</includehints>
 </UI>

--- NEW FILE: esvn.info ---
Package: esvn
Version: 0.6.11
Revision: 2
Description: GUI frontend for Subversion (QT-based)
License: GPL
Maintainer: Christian Schaffner <[EMAIL PROTECTED]>

# Dependencies:
BuildDepends: qt3 (>= 3.3.3-26), x11-dev
Depends: svn-client-ssl (>= 1.0.4-11) | svn-client (>= 1.0.4-11), qt3-shlibs 
(>= 3.3.3-26), x11
Recommends: launch, tkdiff

# Unpack Phase:
Source: http://esvn.umputun.com/%n-%v-1.tar.gz
Source-MD5: 2ded6a349fc8692631f781bbb475fadc
SourceDirectory: %n

#Patch Phase:
PatchScript:<<
 patch -p1 < %a/%n.patch
 perl -pi.bak -e 
's|\/usr\/share\/doc\/esvn\/html\-docs|%p\/share\/doc\/esvn\/html\-docs|g' 
src/mainwindow.cpp
<<

# Compile Phase:
GCC: 3.3
CompileScript: <<
 make QTDIR=%p/lib/qt3
<<

# Install Phase:
DocFiles: AUTHORS COPYING ChangeLog LICENSE README
InstallScript: <<
 ### Install esvn
 /usr/bin/install -d %i/bin
 /usr/bin/install -d %i/share
 /usr/bin/install -d %i/share/pixmaps
 /usr/bin/install -d %i/share/applications
 /usr/bin/install -m 755 esvn %i/bin/esvn
 #install -m644 esvn.pdf %i/share/doc/esvn/esvn.pdf
 /usr/bin/install -m 755 esvn-diff-wrapper %i/bin/esvn-diff-wrapper
 /usr/bin/install -m 644 esvn.png %i/share/pixmaps/esvn.png
 /usr/bin/install -m 644 eSvn.desktop %i/share/applications/eSvn.desktop

 ### Install esvn docu
 /usr/bin/install -d %i/share/doc
 /usr/bin/install -d %i/share/doc/%n
 cp -r html-docs %i/share/doc/%n
<<

# Additional Info
DescDetail: <<
eSvn is a Graphical User Interface (GUI) to the subversion revision 
management system.
<<
DescUsage: <<
The help files are installed at 
/sw/share/doc/esvn/html-docs/index.html

In the options dialog you could set as Browser 'launch' and as Diff 
'tkdiff'. Both utilies are available from Fink.
<<
DescPort: <<
entries_parser.cpp needs to be patched since timezone is not defined
as a number on darwin, need to use localtime_r->tm_gmtoff instead.
Also some patching of includes for frm_main.cpp is needed.
<<
Homepage: http://esvn.umputun.com/


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to