Added version numbering
authorJunghyuk Park <junghyuk.park@samsung.com>
Wed, 15 Feb 2012 06:34:59 +0000 (15:34 +0900)
committerJunghyuk Park <junghyuk.park@samsung.com>
Wed, 15 Feb 2012 06:34:59 +0000 (15:34 +0900)
CMakeLists.txt
debian/changelog
debian/rules

index 7ceac5a17f1a43cb7f6eb8fad3d2ed062d346220..a1cdd13374cc632763a988aeba3682be69ba5630 100755 (executable)
@@ -35,6 +35,13 @@ ADD_LIBRARY(${fw_name} SHARED ${SOURCES})
 
 TARGET_LINK_LIBRARIES(${fw_name} ${${fw_name}_LDFLAGS})
 
+SET_TARGET_PROPERTIES(${fw_name}
+     PROPERTIES
+     VERSION ${FULLVER}
+     SOVERSION ${MAJORVER}
+     CLEAN_DIRECT_OUTPUT 1
+)
+
 INSTALL(TARGETS ${fw_name} DESTINATION lib)
 INSTALL(
         DIRECTORY ${INC_DIR}/ DESTINATION include/ui
index 585ea579d948763f3f302a73647f771a533206f5..cde95018fbf0a429742ba3516446b0ac7e4db0c8 100755 (executable)
@@ -1,3 +1,11 @@
+capi-ui-efl-util (0.1.0-5) unstable; urgency=low
+
+   * Added version numbering 
+   * Git: api/efl-util
+   * Tag: capi-ui-efl-util_0.1.0-5
+
+ -- Kyuhun Jung <kyuhun.jung@samsung.com>  Wed, 15 Feb 2012 10:50:29 +0900
+
 capi-ui-efl-util (0.1.0-4) unstable; urgency=low
 
    * Initial release.
index 6e2e3ec1262f5d9174b4b945ff32898a08b2bd62..3815f737b1c51cebf36e86fe3f37ccccef907fc1 100755 (executable)
@@ -10,10 +10,13 @@ endif
 CMAKE_ROOT_DIR ?= $(CURDIR)
 CMAKE_BUILD_DIR ?= $(CURDIR)/cmake_build_tmp
 
+FULLVER ?= $(shell dpkg-parsechangelog | grep Version: | cut -d ' ' -f 2 | cut -d '-' -f 1)
+MAJORVER ?= $(shell echo $(FULLVER) | cut -d '.' -f 1)
+
 configure: configure-stamp
 configure-stamp:
        dh_testdir
-       mkdir -p $(CMAKE_BUILD_DIR) && cd $(CMAKE_BUILD_DIR) && cmake ..
+       mkdir -p $(CMAKE_BUILD_DIR) && cd $(CMAKE_BUILD_DIR) && cmake .. -DFULLVER=${FULLVER} -DMAJORVER=${MAJORVER}
        touch configure-stamp