[Python-ogre-commit] SF.net SVN: python-ogre:[829] trunk/python-ogre
Brought to you by:
andy_miller,
roman_yakovenko
|
From: <mi...@us...> - 2008-12-08 08:36:05
|
Revision: 829
http://python-ogre.svn.sourceforge.net/python-ogre/?rev=829&view=rev
Author: mithro
Date: 2008-12-08 08:36:02 +0000 (Mon, 08 Dec 2008)
Log Message:
-----------
Fix a bunch of deb building related problems.
Modified Paths:
--------------
trunk/python-ogre/BuildModule.py
trunk/python-ogre/boost/debian/control
trunk/python-ogre/debian/changelog
trunk/python-ogre/debian/rules
trunk/python-ogre/debs/pygccxml-debian/rules
Modified: trunk/python-ogre/BuildModule.py
===================================================================
--- trunk/python-ogre/BuildModule.py 2008-12-05 07:54:34 UTC (rev 828)
+++ trunk/python-ogre/BuildModule.py 2008-12-08 08:36:02 UTC (rev 829)
@@ -198,7 +198,7 @@
for file in os.listdir(debiandir):
if not os.path.isfile(os.path.join(debiandir, file)):
continue
- ret = spawnTask( "sed --in-place "+os.path.join(debiandir,file)+" -e\"s|%%SHORTDATE%%|`date +%Y%m%d`|\" -e\"s|%%LONGDATE%%|`date +'%a, %d %b %Y %H:%m:%S %z'`|\" -e\"s|%%VERSION%%|"+module.source_version+"|\"", srcdir)
+ ret = spawnTask( "sed --in-place "+os.path.join(debiandir,file)+" -e\"s|%%SHORTDATE%%|`date +%Y%m%d`|g\" -e\"s|%%LONGDATE%%|`date +'%a, %d %b %Y %H:%m:%S %z'`|g\" -e\"s|%%VERSION%%|"+module.source_version+"|g\"", srcdir)
if ret != 0:
exit("Was not able to update the debian %s." % file)
@@ -246,7 +246,7 @@
spawnTask("tar -zcvf %s.tar.gz %s" % (module.base, module.base), buildbase)
# md5sum the package
- spawnTask("md5sum %s.tar.gz | sed -e's/ .*//' > %s.md5sum" % (module.base, module.base), buildbase)
+ spawnTask("md5sum %s.tar.gz | sed -e's/ .*//g' > %s.md5sum" % (module.base, module.base), buildbase)
debiandir = os.path.join(srcdir, "debian")
if not os.path.exists(debiandir):
@@ -263,10 +263,10 @@
if ret != 0:
exit("Was not able to copy the debian %s." % file)
- ret = spawnTask( "sed --in-place "+filepath+' ' + \
- ' -e"s|%%SHORTDATE%%|`date +%Y%m%d`|" ' + \
- ' -e"s|%%LONGDATE%%|`date +\'%a, %d %b %Y %H:%m:%S %z\'`|" ' + \
- ' -e"s|%%VERSION%%|'+module.source_version+'|"'
+ ret = spawnTask( "sed --in-place "+filepath+' ' + \
+ ' -e"s|%%SHORTDATE%%|`date +%Y%m%d`|g" ' + \
+ ' -e"s|%%LONGDATE%%|`date +\'%a, %d %b %Y %H:%m:%S %z\'`|g" ' + \
+ ' -e"s|%%VERSION%%|'+module.source_version+'|g"'
, srcdir)
if ret != 0:
exit("Was not able to update the debian %s." % file)
@@ -275,11 +275,11 @@
dsc = os.path.join(buildbase, "%s.dsc" % module.base)
spawnTask("cp -f %s %s" % (os.path.join(debiandir, "dsc"), dsc), os.getcwd())
spawnTask( "sed --in-place "+dsc+ \
- ' -e "s|%%MD5SUM%%|`cat '+module.base+'.md5sum`|" ' + \
- ' -e "s|%%SIZE%%|`du -b '+module.base+'.tar.gz | sed -e\'s/[\t ]/ /g\'`|" ' + \
- ' -e "s|%%SHORTDATE%%|`date +%Y%m%d`|" ' + \
- ' -e "s|%%LONGDATE%%|`date +\'%a, %d %b %Y %H:%m:%S %z\'`|" ' + \
- ' -e "s^%%BUILDDEPS%%^`cat '+os.path.join(debiandir, "control")+' | grep Build-Depends:`^"' + \
+ ' -e "s|%%MD5SUM%%|`cat '+module.base+'.md5sum`|g" ' + \
+ ' -e "s|%%SIZE%%|`du -b '+module.base+'.tar.gz | sed -e\'s/[\t ]/ /g\'`|g" ' + \
+ ' -e "s|%%SHORTDATE%%|`date +%Y%m%d`|g" ' + \
+ ' -e "s|%%LONGDATE%%|`date +\'%a, %d %b %Y %H:%m:%S %z\'`|g" ' + \
+ ' -e "s^%%BUILDDEPS%%^`cat '+os.path.join(debiandir, "control")+' | grep Build-Depends:`^g"' + \
' -e "s|%%VERSION%%|'+module.source_version+'|g"'
, buildbase)
Modified: trunk/python-ogre/boost/debian/control
===================================================================
--- trunk/python-ogre/boost/debian/control 2008-12-05 07:54:34 UTC (rev 828)
+++ trunk/python-ogre/boost/debian/control 2008-12-08 08:36:02 UTC (rev 829)
@@ -1,7 +1,7 @@
Source: boost-python%%VERSION%%-index
Priority: extra
Maintainer: Tim Ansell <mi...@mi...>
-Build-Depends: debhelper (>= 5), libboost-python-dev (>= %%VERSION%%), libstdc++6-4.1-dev | libstdc++6-4.2-dev, python-dev
+Build-Depends: debhelper (>= 5), libboost-python-dev (>= %%VERSION%%) | libboost-python%%VERSION%%-dev (>= %%VERSION%%), libstdc++6-4.1-dev | libstdc++6-4.2-dev, python-dev
Standards-Version: 3.7.2
Section: libs
Modified: trunk/python-ogre/debian/changelog
===================================================================
--- trunk/python-ogre/debian/changelog 2008-12-05 07:54:34 UTC (rev 828)
+++ trunk/python-ogre/debian/changelog 2008-12-08 08:36:02 UTC (rev 829)
@@ -1,3 +1,8 @@
+python-ogre (1.6.0-1) unstable; urgency=low
+
+ * Initial version of Python-Ogre 1.6.0
+
+ -- Tim 'Mithro' Ansell <mi...@mi...> Mon, 08 Dec 2008 17:53:00 +1000
python-ogre (0.0.0-7) unstable; urgency=low
* Lots of small updates.
Modified: trunk/python-ogre/debian/rules
===================================================================
--- trunk/python-ogre/debian/rules 2008-12-05 07:54:34 UTC (rev 828)
+++ trunk/python-ogre/debian/rules 2008-12-08 08:36:02 UTC (rev 829)
@@ -23,17 +23,17 @@
LD_PRELOAD='' python$* BuildModule.py ${BUILDFLAGS} cegui
LD_PRELOAD='' python$* BuildModule.py ${BUILDFLAGS} ogre
# Extra modules
- LD_PRELOAD='' python$* BuildModule.py ${BUILDFLAGS} noise
+# LD_PRELOAD='' python$* BuildModule.py ${BUILDFLAGS} noise
# LD_PRELOAD='' python$* BuildModule.py ${BUILDFLAGS} ogreode
- LD_PRELOAD='' python$* BuildModule.py ${BUILDFLAGS} betagui
- LD_PRELOAD='' python$* BuildModule.py ${BUILDFLAGS} cadunetree
+# LD_PRELOAD='' python$* BuildModule.py ${BUILDFLAGS} betagui
+# LD_PRELOAD='' python$* BuildModule.py ${BUILDFLAGS} cadunetree
# LD_PRELOAD='' python$* BuildModule.py ${BUILDFLAGS} caelum
- LD_PRELOAD='' python$* BuildModule.py ${BUILDFLAGS} et
- LD_PRELOAD='' python$* BuildModule.py ${BUILDFLAGS} plib
- LD_PRELOAD='' python$* BuildModule.py ${BUILDFLAGS} ogreforests
- LD_PRELOAD='' python$* BuildModule.py ${BUILDFLAGS} ogreal
- LD_PRELOAD='' python$* BuildModule.py ${BUILDFLAGS} ogrevideoffmpeg
- LD_PRELOAD='' python$* BuildModule.py ${BUILDFLAGS} watermesh
+# LD_PRELOAD='' python$* BuildModule.py ${BUILDFLAGS} et
+# LD_PRELOAD='' python$* BuildModule.py ${BUILDFLAGS} plib
+# LD_PRELOAD='' python$* BuildModule.py ${BUILDFLAGS} ogreforests
+# LD_PRELOAD='' python$* BuildModule.py ${BUILDFLAGS} ogreal
+# LD_PRELOAD='' python$* BuildModule.py ${BUILDFLAGS} ogrevideoffmpeg
+# LD_PRELOAD='' python$* BuildModule.py ${BUILDFLAGS} watermesh
touch $@
build-python%:
Modified: trunk/python-ogre/debs/pygccxml-debian/rules
===================================================================
--- trunk/python-ogre/debs/pygccxml-debian/rules 2008-12-05 07:54:34 UTC (rev 828)
+++ trunk/python-ogre/debs/pygccxml-debian/rules 2008-12-08 08:36:02 UTC (rev 829)
@@ -34,6 +34,8 @@
dh_clean -k
dh_installdirs
python$* setup.py install --root=$(CURDIR)/debian/pygccxml
+ find $(CURDIR)/debian/pygccxml -name msvc
+ find $(CURDIR)/debian/pygccxml -name msvc | xargs rm -rf
# Build architecture-independent files here.
binary-indep: build install
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|