Revision: 55069
          http://brlcad.svn.sourceforge.net/brlcad/?rev=55069&view=rev
Author:   jordisayol
Date:     2013-04-05 19:31:51 +0000 (Fri, 05 Apr 2013)
Log Message:
-----------
Add "/usr/brlcad/version" file on deb/rpm packages.

Modified Paths:
--------------
    brlcad/trunk/misc/debian/brlcad.install
    brlcad/trunk/sh/make_deb.sh
    brlcad/trunk/sh/make_rpm.sh

Modified: brlcad/trunk/misc/debian/brlcad.install
===================================================================
--- brlcad/trunk/misc/debian/brlcad.install     2013-04-05 17:56:41 UTC (rev 
55068)
+++ brlcad/trunk/misc/debian/brlcad.install     2013-04-05 19:31:51 UTC (rev 
55069)
@@ -89,3 +89,5 @@
 debian/mged.desktop usr/share/applications
 debian/rtwizard.desktop usr/share/applications
 
+debian/version usr/brlcad
+

Modified: brlcad/trunk/sh/make_deb.sh
===================================================================
--- brlcad/trunk/sh/make_deb.sh 2013-04-05 17:56:41 UTC (rev 55068)
+++ brlcad/trunk/sh/make_deb.sh 2013-04-05 19:31:51 UTC (rev 55069)
@@ -165,9 +165,12 @@
     tar -czf "../brlcad_$BVERSION.orig.tar.gz" *
 fi
 
-# #
+# copy debian folder on project root
 cp -Rf misc/debian/ .
 
+# create "version" file
+echo $BVERSION >debian/version
+
 # update debian/changelog if needed
 if test -s $CFILE && test `sed -n '1p' $CFILE | grep "brlcad 
($BVERSION-$RELEASE" | wc -l` -eq 0 ; then
     L1="brlcad ($BVERSION-$RELEASE) unstable; urgency=low\n\n"

Modified: brlcad/trunk/sh/make_rpm.sh
===================================================================
--- brlcad/trunk/sh/make_rpm.sh 2013-04-05 17:56:41 UTC (rev 55068)
+++ brlcad/trunk/sh/make_rpm.sh 2013-04-05 19:31:51 UTC (rev 55069)
@@ -141,6 +141,9 @@
 mkdir -p $TMPDIR/tmp
 cp -Rf misc/debian/* $TMPDIR
 
+# create "version" file
+echo $BVERSION >$TMPDIR/version
+
 # compile and install in tmp dir
 cmake -DBRLCAD_BUNDLED_LIBS=ON \
       -DBRLCAD_FLAGS_OPTIMIZATION=ON \
@@ -153,7 +156,7 @@
 make -j$NJOBS
 fakeroot make install DESTDIR=`pwd`"/$TMPDIR/tmp"
 
-# copy menu files
+# copy menu files and others
 mkdir -p $TMPDIR/tmp/etc/profile.d
 cp -f $TMPDIR/brlcad.sh $TMPDIR/tmp/etc/profile.d
 
@@ -176,6 +179,9 @@
 mkdir -p $TMPDIR/tmp/usr/share/mime/packages
 cp -f $TMPDIR/brlcad.xml $TMPDIR/tmp/usr/share/mime/packages
 
+mkdir -p $TMPDIR/tmp/usr/brlcad
+cp -f $TMPDIR/version $TMPDIR/tmp/usr/brlcad
+
 # copy icons
 for I in 16x16 24x24 36x36 48x48 64x64 96x96 128x128 256x256
 do

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html
_______________________________________________
BRL-CAD Source Commits mailing list
brlcad-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to