You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Yang Tj-ATY010 <AT...@motorola.com> on 2003/12/02 23:08:15 UTC

subversion 1.0 time line and Packaging automation

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

Re: subversion 1.0 time line and Packaging automation

Posted by kf...@collab.net.
Yang Tj-ATY010 <AT...@motorola.com> writes:
> What is your best guess when will subversion go from 0.33.1 to 1.0 ?

Not before Jan 2004, I'm fairly sure.

More on this later, still doing some schedule plotting over here...


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org