Sorry if I missed the answer for this question somewhere
on the web site.
What is your best guess when will subversion go from 0.33.1 to 1.0 ?
My packages supplier (http://www.thewrittenword.com) will package
as part of their packages suites if only it reach 1.0.
I have packaged subversion (with help form others) on solaris 2.8 for
my own need. But this a lot of undertaking to package a subversion server
if you look at following partial software building processes. and each
depended software depends on others software(packages).
<?xml version="1.0"?>
<programs>
<program name="subversion" version="0.33.1" revision="1">
<module name="default">
<build-name>${NAME}-${VER}</build-name>
<install-name>${NAME}-${VER}</install-name>
<sources>
<source path="src/subversion-0.33.1.tar.gz"/>
</sources>
<dependencies>
<depend var="AUTOCONF">autoconf25</depend>
<depend var="AUTOCONF">bison13</depend>
<depend var="LIBDB">libdb40</depend>
<depend var="APACHE2048">apache2048</depend>
<depend var="PYTHON">python223</depend>
<depend var="LIBXML">libxml25</depend>
<depend var="ZLIB">zlib11</depend>
<depend var="ICONV">libiconv18</depend>
<depend var="LIBOPENSSL">libopenssl097</depend>
</dependencies>
<snip>
Another question, are the developer gurus here interested
to learn TWW tools to automate the build/packaging process ?
TWW tools is not well known but it carry GNU licences. Imagine
The "INSTALL" being read and process by two programs
sb(software build) and pb (package build).
Here is the partial makefile for subversion server
#############################################################################
# 279 / 279 sb-pb package
subversion-0.33.1: /opt/TWWfsw/neon024 /opt/TWWfsw/apache2048 \
/opt/TWWfsw/subversion-0.33.1 /opt/dist/cd/TWWsvn03u subversion-0.33.1-gen-pkg-inst subversion-0.33.1-upload
#############################################################################
/opt/TWWfsw/subversion-0.33.1:
${SB} ${SRCDIR}/subversion-0.33.1/subversion-0.33.1.sb
${SB} -ip ${SRCDIR}/subversion-0.33.1/subversion-0.33.1.sb
/opt/dist/cd/TWWsvn03u:
rm -f /opt/dist/cd/TWWsvn03*
${PB} -1 ${SRCDIR}/subversion-0.33.1/subversion-0.33.1.pb
subversion-0.33.1-gen-pkg-inst:
${GPD} ${SRCDIR}/subversion-0.33.1/subversion-0.33.1.pb >> /opt/dist/cd/pkg-db.xml
(cd /opt/dist/cd;zip data.zip TWWsvn03* ;${M5S} data.zip |awk '{print $$1}' > data.zip.md5)
(cd /opt/dist/cd;zip -r subversion-0.33.1.pkgadd.pkg-inst pkg-db.xml data.zip data.zip.md5; ${M5S} subversion-0\
.33.1.pkgadd.pkg-inst |awk '{print $$1}' > subversion-0.33.1.pkgadd.pkg-inst.md5)
cd /opt/dist/cd;rm -f pkg-db.xml data.zip data.zip.md5
subversion-0.33.1-upload:
cd /opt/dist/cd;${RSYNC} -azpv subversion-0.33.1.pkgadd.pkg-inst subversion-0.33.1.pkgadd.pkg-inst.md5 root@my.com:${DEST}/${ARCHI}
cd /opt/dist/cd;rm -f /opt/dist/cd/pkg-db.xml subversion-0.33.1.pkgadd.pkg-inst subversion-0.33.1.pkgadd.pkg-inst\
.md5
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Dec 3 00:25:42 2003