summaryrefslogtreecommitdiff
path: root/ACE/debian/README.source
diff options
context:
space:
mode:
Diffstat (limited to 'ACE/debian/README.source')
-rw-r--r--ACE/debian/README.source44
1 files changed, 44 insertions, 0 deletions
diff --git a/ACE/debian/README.source b/ACE/debian/README.source
new file mode 100644
index 00000000000..215d61d90eb
--- /dev/null
+++ b/ACE/debian/README.source
@@ -0,0 +1,44 @@
+= Compiling ACE+TAO Debian packages =
+
+ * ACE+TAO+CIAO-src-<version>.tar.bz2 is retrieved from:
+ http://download.dre.vanderbilt.edu/previous_versions/
+ The -src version does not contain pre-generated Makefiles. They are
+ regenerated in the buid process.
+
+ * Patching relies on dpatch; see: /usr/share/doc/dpatch/README.source.gz
+
+ -- Thomas Girard <thomas.g.girard@free.fr>, Sat, 5 Jun 2010 14:39:44 +0200
+
+= New releases =
+
+When preparing a new release, there are several things to remember:
+
+ - Update patch 34-bts386713 (change soversions)
+
+ - Regenerate the list of include files for libace-inet-dev and
+ libace-inet-ssl-dev:
+
+ From debian/tmp:
+
+ $ find . -type f | grep -vi https | grep -vi ssl --> These go to libace-inet-dev
+
+ The ones matching HTTPS or SSL go in libace-inet-ssl-dev.install:
+
+ usr/include/ace/INet/*SSL*
+ usr/include/ace/INet/*HTTPS*
+
+ But that might need updating if ACE_INet_SSL starts supporting FTPS or others
+
+ libace-inet-ssl-dev requires libace-inet-dev
+
+ Also, make sure none of the files in libace-inet-dev include anything from
+ libace-inet-ssl-dev. Test with:
+
+ From debian/tmp/usr/include/ace/INet:
+
+ $ find . -type f | grep -vi https | grep -vi ssl | xargs -I {} grep -Hi "include.*ssl"
+
+ $ find . -type f | grep -vi https | grep -vi ssl | xargs -I {} grep -Hi "include.*https"
+
+ (both should return nothing)
+