Revision: 40510
          http://brlcad.svn.sourceforge.net/brlcad/?rev=40510&view=rev
Author:   starseeker
Date:     2010-09-09 04:42:47 +0000 (Thu, 09 Sep 2010)

Log Message:
-----------
Add more version numbers to libs, add a few other missing commands and files.

Modified Paths:
--------------
    brlcad/branches/cmake/CMakeLists.txt
    brlcad/branches/cmake/doc/docbook/system/mann/en/CMakeLists.txt
    brlcad/branches/cmake/src/conv/CMakeLists.txt
    brlcad/branches/cmake/src/libanalyze/CMakeLists.txt
    brlcad/branches/cmake/src/libbn/CMakeLists.txt
    brlcad/branches/cmake/src/libcursor/CMakeLists.txt
    brlcad/branches/cmake/src/libdm/CMakeLists.txt
    brlcad/branches/cmake/src/libfb/CMakeLists.txt
    brlcad/branches/cmake/src/libfft/CMakeLists.txt
    brlcad/branches/cmake/src/libgcv/CMakeLists.txt
    brlcad/branches/cmake/src/libged/CMakeLists.txt
    brlcad/branches/cmake/src/libicv/CMakeLists.txt
    brlcad/branches/cmake/src/libmultispectral/CMakeLists.txt
    brlcad/branches/cmake/src/liboptical/CMakeLists.txt
    brlcad/branches/cmake/src/liborle/CMakeLists.txt
    brlcad/branches/cmake/src/libpkg/CMakeLists.txt
    brlcad/branches/cmake/src/librt/CMakeLists.txt
    brlcad/branches/cmake/src/libsysv/CMakeLists.txt
    brlcad/branches/cmake/src/libtclcad/CMakeLists.txt
    brlcad/branches/cmake/src/libtermio/CMakeLists.txt
    brlcad/branches/cmake/src/libwdb/CMakeLists.txt
    brlcad/branches/cmake/src/other/libtermlib/CMakeLists.txt
    brlcad/branches/cmake/src/rttherm/CMakeLists.txt
    brlcad/branches/cmake/src/tab/CMakeLists.txt

Added Paths:
-----------
    brlcad/branches/cmake/misc/pkgconfig/CMakeLists.txt

Modified: brlcad/branches/cmake/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/CMakeLists.txt        2010-09-09 04:04:37 UTC (rev 
40509)
+++ brlcad/branches/cmake/CMakeLists.txt        2010-09-09 04:42:47 UTC (rev 
40510)
@@ -1193,6 +1193,7 @@
 ADD_SUBDIRECTORY(include)
 ADD_SUBDIRECTORY(doc)
 ADD_SUBDIRECTORY(sh)
+ADD_SUBDIRECTORY(misc/pkgconfig)
 
 # Now that everything is configured, print a summary of the build settings.  
This is a bit complicated, but
 # the basic idea is to print labels, "smart" spacers around those labels to 
line everything up, and the

Modified: brlcad/branches/cmake/doc/docbook/system/mann/en/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/doc/docbook/system/mann/en/CMakeLists.txt     
2010-09-09 04:04:37 UTC (rev 40509)
+++ brlcad/branches/cmake/doc/docbook/system/mann/en/CMakeLists.txt     
2010-09-09 04:42:47 UTC (rev 40510)
@@ -232,5 +232,10 @@
        zoom.xml
 )
 
+SET(docbook_mann_INTRO
+  Introduction.xml
+)
+
 DOCBOOK_TO_HTML(mann docbook_mann_EN ${BRLCAD_INSTALL_DATA_DIR}/html/mann/en)
+DOCBOOK_TO_HTML(mann docbook_mann_INTRO 
${BRLCAD_INSTALL_DATA_DIR}/html/mann/en)
 DOCBOOK_TO_MAN(mann docbook_mann_EN n nged)

Added: brlcad/branches/cmake/misc/pkgconfig/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/misc/pkgconfig/CMakeLists.txt                         
(rev 0)
+++ brlcad/branches/cmake/misc/pkgconfig/CMakeLists.txt 2010-09-09 04:42:47 UTC 
(rev 40510)
@@ -0,0 +1,31 @@
+SET(prefix ${BRLCAD_PREFIX})
+SET(exec_prefix "\${prefix}")
+SET(libdir "\${exec_prefix}/lib")
+SET(includedir "\${prefix}/include")
+SET(datarootdir "\${prefix}/share")
+SET(datadir "\${datarootdir}")
+
+SET(pkgconfig_DATA
+  libanalyze.pc.in 
+  libbn.pc.in 
+  libbrlcad.pc.in 
+  libbu.pc.in 
+  libdm.pc.in 
+  libfb.pc.in 
+  libfft.pc.in 
+  libgcv.pc.in 
+  libged.pc.in 
+  libicv.pc.in 
+  libmultispectral.pc.in 
+  liboptical.pc.in 
+  libpc.pc.in 
+  libpkg.pc.in 
+  librt.pc.in 
+  libwdb.pc.in
+)
+
+FOREACH(pkgfile ${pkgconfig_DATA})
+  STRING(REGEX REPLACE "([0-9a-z_-]*).pc.in" "\\1" filename_root "${pkgfile}")
+  configure_file(${pkgfile} ${CMAKE_CURRENT_BINARY_DIR}/${filename_root}.pc)
+  INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/${filename_root}.pc DESTINATION 
${BRLCAD_INSTALL_LIB_DIR}/pkgconfig)
+ENDFOREACH(pkgfile ${pkgconfig_DATA})


Property changes on: brlcad/branches/cmake/misc/pkgconfig/CMakeLists.txt
___________________________________________________________________
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Modified: brlcad/branches/cmake/src/conv/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/conv/CMakeLists.txt       2010-09-09 04:04:37 UTC 
(rev 40509)
+++ brlcad/branches/cmake/src/conv/CMakeLists.txt       2010-09-09 04:42:47 UTC 
(rev 40510)
@@ -140,6 +140,8 @@
 
 BRLCAD_ADDEXEC(g-xxx_facets g-xxx_facets.c "bu librt")
 
+BRLCAD_ADDEXEC(g-shell.rect g-shell.rect.c "bu librt wdb")
+
 install(PROGRAMS intaval-g.py DESTINATION ${BRLCAD_INSTALL_BIN_DIR})
 
 SET(conv_MANS

Modified: brlcad/branches/cmake/src/libanalyze/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/libanalyze/CMakeLists.txt 2010-09-09 04:04:37 UTC 
(rev 40509)
+++ brlcad/branches/cmake/src/libanalyze/CMakeLists.txt 2010-09-09 04:42:47 UTC 
(rev 40510)
@@ -15,3 +15,4 @@
 )
 
 BRLCAD_ADDLIB(analyze "${LIBANALYZE_SOURCES}" bu)
+SET_TARGET_PROPERTIES(analyze PROPERTIES VERSION 19.0.1 SOVERSION 19)

Modified: brlcad/branches/cmake/src/libbn/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/libbn/CMakeLists.txt      2010-09-09 04:04:37 UTC 
(rev 40509)
+++ brlcad/branches/cmake/src/libbn/CMakeLists.txt      2010-09-09 04:42:47 UTC 
(rev 40510)
@@ -42,5 +42,6 @@
 )
 
 BRLCAD_ADDLIB(bn "${LIBBN_SOURCES}" bu)
+SET_TARGET_PROPERTIES(bn PROPERTIES VERSION 19.0.1 SOVERSION 19)
 
 install(FILES libplot3.3 DESTINATION ${BRLCAD_INSTALL_MAN_DIR}/man3)

Modified: brlcad/branches/cmake/src/libcursor/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/libcursor/CMakeLists.txt  2010-09-09 04:04:37 UTC 
(rev 40509)
+++ brlcad/branches/cmake/src/libcursor/CMakeLists.txt  2010-09-09 04:42:47 UTC 
(rev 40510)
@@ -11,5 +11,6 @@
 )
 
 BRLCAD_ADDLIB(cursor cursor.c "${BRLCAD_TERMLIB_LIBRARY}")
+SET_TARGET_PROPERTIES(cursor PROPERTIES VERSION 19.0.1 SOVERSION 19)
 
 install(FILES libcursor.3 DESTINATION ${BRLCAD_INSTALL_MAN_DIR}/man3)

Modified: brlcad/branches/cmake/src/libdm/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/libdm/CMakeLists.txt      2010-09-09 04:04:37 UTC 
(rev 40509)
+++ brlcad/branches/cmake/src/libdm/CMakeLists.txt      2010-09-09 04:42:47 UTC 
(rev 40510)
@@ -68,3 +68,4 @@
 ENDFOREACH(xlib ${X11_LIBRARIES})
 
 BRLCAD_ADDLIB(dm "${LIBDM_SRCS}" "librt fb ged ${DM_XLIBS} ${X11_Xi_LIB} 
${DM_TKLIB}")
+SET_TARGET_PROPERTIES(dm PROPERTIES VERSION 19.0.1 SOVERSION 19)

Modified: brlcad/branches/cmake/src/libfb/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/libfb/CMakeLists.txt      2010-09-09 04:04:37 UTC 
(rev 40509)
+++ brlcad/branches/cmake/src/libfb/CMakeLists.txt      2010-09-09 04:42:47 UTC 
(rev 40510)
@@ -57,5 +57,6 @@
 )
 
 BRLCAD_ADDLIB(fb "${LIBFB_SOURCES}" "bu pkg ${LINKLIBS}")
+SET_TARGET_PROPERTIES(fb PROPERTIES VERSION 19.0.1 SOVERSION 19)
 
 install(FILES libfb.3 DESTINATION ${BRLCAD_INSTALL_MAN_DIR}/man3)

Modified: brlcad/branches/cmake/src/libfft/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/libfft/CMakeLists.txt     2010-09-09 04:04:37 UTC 
(rev 40509)
+++ brlcad/branches/cmake/src/libfft/CMakeLists.txt     2010-09-09 04:42:47 UTC 
(rev 40510)
@@ -43,6 +43,7 @@
 
 BRLCAD_ADDLIB(fft "${LIBFFT_SRCS}" "NONE")
 SET_TARGET_PROPERTIES(fft PROPERTIES LINKER_LANGUAGE C)
+SET_TARGET_PROPERTIES(fft PROPERTIES VERSION 19.0.1 SOVERSION 19)
 
 add_executable(fftest fftest.c)
 target_link_libraries(fftest fft ${M_LIBRARY})

Modified: brlcad/branches/cmake/src/libgcv/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/libgcv/CMakeLists.txt     2010-09-09 04:04:37 UTC 
(rev 40509)
+++ brlcad/branches/cmake/src/libgcv/CMakeLists.txt     2010-09-09 04:42:47 UTC 
(rev 40510)
@@ -15,3 +15,4 @@
 )
 
 BRLCAD_ADDLIB(gcv "${LIBGCV_SOURCES}" "bu librt")
+SET_TARGET_PROPERTIES(gcv PROPERTIES VERSION 19.0.1 SOVERSION 19)

Modified: brlcad/branches/cmake/src/libged/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/libged/CMakeLists.txt     2010-09-09 04:04:37 UTC 
(rev 40509)
+++ brlcad/branches/cmake/src/libged/CMakeLists.txt     2010-09-09 04:42:47 UTC 
(rev 40510)
@@ -271,3 +271,4 @@
 )
 
 BRLCAD_ADDLIB(ged "${LIBGED_SOURCES}" "bu librt wdb analyze")
+SET_TARGET_PROPERTIES(ged PROPERTIES VERSION 19.0.1 SOVERSION 19)

Modified: brlcad/branches/cmake/src/libicv/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/libicv/CMakeLists.txt     2010-09-09 04:04:37 UTC 
(rev 40509)
+++ brlcad/branches/cmake/src/libicv/CMakeLists.txt     2010-09-09 04:42:47 UTC 
(rev 40510)
@@ -14,3 +14,4 @@
 )
 
 BRLCAD_ADDLIB(icv "${LIBICV_SOURCES}" bu)
+SET_TARGET_PROPERTIES(icv PROPERTIES VERSION 19.0.1 SOVERSION 19)

Modified: brlcad/branches/cmake/src/libmultispectral/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/libmultispectral/CMakeLists.txt   2010-09-09 
04:04:37 UTC (rev 40509)
+++ brlcad/branches/cmake/src/libmultispectral/CMakeLists.txt   2010-09-09 
04:42:47 UTC (rev 40510)
@@ -10,3 +10,4 @@
 )
 
 BRLCAD_ADDLIB(multispectral "init.c sh_temp.c" "optical librt")
+SET_TARGET_PROPERTIES(multispectral PROPERTIES VERSION 19.0.1 SOVERSION 19)

Modified: brlcad/branches/cmake/src/liboptical/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/liboptical/CMakeLists.txt 2010-09-09 04:04:37 UTC 
(rev 40509)
+++ brlcad/branches/cmake/src/liboptical/CMakeLists.txt 2010-09-09 04:42:47 UTC 
(rev 40510)
@@ -52,3 +52,4 @@
 )
 
 BRLCAD_ADDLIB(optical "${LIBOPTICAL_SOURCES}" "bu bn librt")
+SET_TARGET_PROPERTIES(optical PROPERTIES VERSION 19.0.1 SOVERSION 19)

Modified: brlcad/branches/cmake/src/liborle/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/liborle/CMakeLists.txt    2010-09-09 04:04:37 UTC 
(rev 40509)
+++ brlcad/branches/cmake/src/liborle/CMakeLists.txt    2010-09-09 04:42:47 UTC 
(rev 40510)
@@ -14,5 +14,6 @@
 )
 
 BRLCAD_ADDLIB(orle "${LIBORLE_SOURCES}" "NONE")
+SET_TARGET_PROPERTIES(orle PROPERTIES VERSION 19.0.1 SOVERSION 19)
 
 install(FILES liborle.3 DESTINATION ${BRLCAD_INSTALL_MAN_DIR}/man3)

Modified: brlcad/branches/cmake/src/libpkg/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/libpkg/CMakeLists.txt     2010-09-09 04:04:37 UTC 
(rev 40509)
+++ brlcad/branches/cmake/src/libpkg/CMakeLists.txt     2010-09-09 04:42:47 UTC 
(rev 40510)
@@ -16,3 +16,4 @@
 )
 
 BRLCAD_ADDLIB(pkg "${LIBPKG_SOURCES}" bu)
+SET_TARGET_PROPERTIES(pkg PROPERTIES VERSION 19.0.1 SOVERSION 19)

Modified: brlcad/branches/cmake/src/librt/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/librt/CMakeLists.txt      2010-09-09 04:04:37 UTC 
(rev 40509)
+++ brlcad/branches/cmake/src/librt/CMakeLists.txt      2010-09-09 04:42:47 UTC 
(rev 40510)
@@ -255,5 +255,6 @@
 endif(MSVC)
 
 BRLCAD_ADDLIB(librt "${LIBRT_SOURCES}" "bu bn ${BRLCAD_OPENNURBS_LIBRARY} 
${BRLCAD_REGEX_LIBRARY} ${BRLCAD_ZLIB_LIBRARY}")
+SET_TARGET_PROPERTIES(librt PROPERTIES VERSION 19.0.1 SOVERSION 19)
 
 install(FILES librt.3 DESTINATION ${BRLCAD_INSTALL_MAN_DIR}/man3)

Modified: brlcad/branches/cmake/src/libsysv/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/libsysv/CMakeLists.txt    2010-09-09 04:04:37 UTC 
(rev 40509)
+++ brlcad/branches/cmake/src/libsysv/CMakeLists.txt    2010-09-09 04:42:47 UTC 
(rev 40510)
@@ -23,3 +23,4 @@
 )
 
 BRLCAD_ADDLIB(sysv "${LIBSYSV_SOURCES}" "${TCL_LIBRARY}")
+SET_TARGET_PROPERTIES(sysv PROPERTIES VERSION 19.0.1 SOVERSION 19)

Modified: brlcad/branches/cmake/src/libtclcad/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/libtclcad/CMakeLists.txt  2010-09-09 04:04:37 UTC 
(rev 40509)
+++ brlcad/branches/cmake/src/libtclcad/CMakeLists.txt  2010-09-09 04:42:47 UTC 
(rev 40510)
@@ -33,3 +33,4 @@
        SET(TCLCAD_XLIBS "${TCLCAD_XLIBS} ${xlib}")
 ENDFOREACH(xlib ${X11_LIBRARIES})
 BRLCAD_ADDLIB(tclcad "tclcad.c tclcadAutoPath.c tkImgFmtPIX.c ged_obj.c" "dm 
ged ${TCLCAD_XLIBS} ${X11_Xi_LIB}")
+SET_TARGET_PROPERTIES(tclcad PROPERTIES VERSION 19.0.1 SOVERSION 19)

Modified: brlcad/branches/cmake/src/libtermio/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/libtermio/CMakeLists.txt  2010-09-09 04:04:37 UTC 
(rev 40509)
+++ brlcad/branches/cmake/src/libtermio/CMakeLists.txt  2010-09-09 04:42:47 UTC 
(rev 40510)
@@ -10,3 +10,4 @@
 )
 
 BRLCAD_ADDLIB(termio termio.c "${BRLCAD_TERMLIB_LIBRARY}")
+SET_TARGET_PROPERTIES(termio PROPERTIES VERSION 19.0.1 SOVERSION 19)

Modified: brlcad/branches/cmake/src/libwdb/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/libwdb/CMakeLists.txt     2010-09-09 04:04:37 UTC 
(rev 40509)
+++ brlcad/branches/cmake/src/libwdb/CMakeLists.txt     2010-09-09 04:42:47 UTC 
(rev 40510)
@@ -48,5 +48,6 @@
 endif(MSVC)
 
 BRLCAD_ADDLIB(wdb "${LIBWDB_SOURCES}" "librt bu bn sysv 
${BRLCAD_OPENNURBS_LIBRARY} ${BRLCAD_REGEX_LIBRARY} ${BRLCAD_ZLIB_LIBRARY}")
+SET_TARGET_PROPERTIES(wdb PROPERTIES VERSION 19.0.1 SOVERSION 19)
 
 install(FILES libwdb.3 DESTINATION ${BRLCAD_INSTALL_MAN_DIR}/man3)

Modified: brlcad/branches/cmake/src/other/libtermlib/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/other/libtermlib/CMakeLists.txt   2010-09-09 
04:04:37 UTC (rev 40509)
+++ brlcad/branches/cmake/src/other/libtermlib/CMakeLists.txt   2010-09-09 
04:42:47 UTC (rev 40510)
@@ -25,5 +25,6 @@
 add_library(termlib ${LIBTERM_SOURCES})
 INSTALL(TARGETS termlib LIBRARY DESTINATION ${BRLCAD_INSTALL_LIB_DIR})
 
-INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/termcap DESTINATION etc)
+INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/termcap DESTINATION
+  ${BRLCAD_INSTALL_DATA_DIR}/etc)
 

Modified: brlcad/branches/cmake/src/rttherm/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/rttherm/CMakeLists.txt    2010-09-09 04:04:37 UTC 
(rev 40509)
+++ brlcad/branches/cmake/src/rttherm/CMakeLists.txt    2010-09-09 04:42:47 UTC 
(rev 40510)
@@ -18,8 +18,8 @@
 add_executable(rttherm spectrum.c viewtherm.c)
 TARGET_LINK_LIBRARIES(rttherm librttherm optical fb multispectral ged)
 SET_TARGET_PROPERTIES(rttherm PROPERTIES COMPILE_DEFINITIONS 
"RT_MULTISPECTRAL")
-INSTALL(PROGRAMS ${BRLCAD_BINARY_DIR}/bin/rttherm DESTINATION
-  ${BRLCAD_INSTALL_BIN_DIR})
+INSTALL(PROGRAMS ${BRLCAD_BINARY_DIR}/bin/rttherm DESTINATION 
${BRLCAD_INSTALL_BIN_DIR})
+INSTALL(PROGRAMS ssampview.tcl DESTINATION ${BRLCAD_INSTALL_BIN_DIR})
 
 BRLCAD_ADDEXEC(ssamp-bw ssamp-bw.c "optical")
 

Modified: brlcad/branches/cmake/src/tab/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/tab/CMakeLists.txt        2010-09-09 04:04:37 UTC 
(rev 40509)
+++ brlcad/branches/cmake/src/tab/CMakeLists.txt        2010-09-09 04:42:47 UTC 
(rev 40510)
@@ -11,6 +11,7 @@
     ${CMAKE_CURRENT_BINARY_DIR}/script.c COMPILE_FLAGS "-l")
 
 BRLCAD_ADDEXEC(scriptsort "scriptsort.c ${LEX_SS_Scanner_OUTPUTS}" librt)
+BRLCAD_ADDEXEC(script-tab script-tab.c "bu bn librt")
 BRLCAD_ADDEXEC(tabinterp tabinterp.c "bu librt")
 BRLCAD_ADDEXEC(tabsub tabsub.c "bu bn")
 BRLCAD_ADDEXEC(txyz-pl txyz-pl.c "bu bn") 


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

------------------------------------------------------------------------------
This SF.net Dev2Dev email is sponsored by:

Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to