Why don't just use:
```
paManVersion = strdup(ORION_VERSION);
```

instead of:

```
paManVersion = strdup(DEFAULT_VERSION);
```

in src/lib/parseArgs/paConfig.cpp and get rid of DEFAULT_VERSION at old. I prefer to have a compilation error if ORION_VERSION is not found rather than having an alien "alpha" version injected in the program :)

By the way, I have found several places that I understand need to change DEFAULT_VERSION to ORION_VERSION:

```
fermin@oriondeb:~/src/fiware-orion$ grep -R DEFAULT_VERSION *
makefile:       BROKER_VERSION:=$(shell grep "\#define DEFAULT_VERSION" src/lib/parseArgs/paConfig.h | sed -e 's/^.* "//' -e 's/"//')
scripts/release.sh:currentVersion=$(grep "define DEFAULT_VERSION" src/lib/parseArgs/paConfig.h  | awk -F\" '{ print $2 }')
src/app/contextBroker/contextBroker.cpp:   "  version:            " DEFAULT_VERSION "\n"
src/lib/parseArgs/paConfig.h:#ifndef DEFAULT_VERSION
src/lib/parseArgs/paConfig.h:    #define DEFAULT_VERSION "0.8.0-next"
src/lib/parseArgs/paConfig.cpp:        paManVersion          = strdup(DEFAULT_VERSION);
src/lib/serviceRoutines/versionTreat.cpp:  out += valueTag(indent + "  ", "version",       DEFAULT_VERSION, ciP->outFormat, true);
test/unittests/serviceRoutines/logVerboseTreat_test.cpp:#include "parseArgs/paConfig.h"    // DEFAULT_VERSION
test/unittests/serviceRoutines/exitTreat_test.cpp:#include "parseArgs/paConfig.h"    // DEFAULT_VERSION
test/unittests/serviceRoutines/versionTreat_test.cpp:#include "parseArgs/paConfig.h"    // DEFAULT_VERSION
test/unittests/serviceRoutines/versionTreat_test.cpp:  //   "  <version>" DEFAULT_VERSION "</version>\n"
test/unittests/serviceRoutines/versionTreat_test.cpp:  EXPECT_TRUE(strstr(out.c_str(), DEFAULT_VERSION) != NULL);
test/unittests/serviceRoutines/logTraceTreat_test.cpp:#include "parseArgs/paConfig.h"    // DEFAULT_VERSION
```