整備 #3891
openrtm-aistのdebパッケージにexampleディレクトリが含まれないようにする
100%
Description
- openrtm-aist_1.2.0-0_***.deb 作成時の対応
- exampleパッケージではないので、下記が含まれないようにする
usr └── share └── openrtm-1.2 └── example ├── LTTSampleComp ├── rtc.conf └── src └── ExtTrigger ├── LTTSample.cpp ├── LTTSample.h ├── LTTSampleComp.cpp ├── TickApp.py ├── rtc.conf └── run.sh
Associated revisions
[compat,->RELENG_1_2] Example directory has been removed from openrtm-aist deb package. refs #3891
merged chages from trunk/OpenRTM-aist r2892 during 2017-01:
[compat,bugfix,->RELENG_1_1] fixed bug. refs #3887
[compat,->RELENG_1_2] FindOpenRTM.cmake has been removed from the repository. refs #3888
[compat,->RELENG_1_2] Example directory has been removed from openrtm-aist deb package. refs #3891
[compat,->RELENG_1_2] The installation of the deb package of openrtm-aist-example and openrtm-aist-doc has been changed. refs #3892
merged chages from trunk/OpenRTM-aist r2892 during 2017-01:
[compat,bugfix,->RELENG_1_1] fixed bug. refs #3887
[compat,->RELENG_1_2] FindOpenRTM.cmake has been removed from the repository. refs #3888
[compat,->RELENG_1_2] Example directory has been removed from openrtm-aist deb package. refs #3891
[compat,->RELENG_1_2] The installation of the deb package of openrtm-aist-example and openrtm-aist-doc has been changed. refs #3892
History
#1 Updated by n.kawauchi over 6 years ago
- Status changed from 新規 to 解決
- % Done changed from 0 to 100
- r2911 で対応
- このdebパッケージに含める src/ext ディレクトリに対し、src/ext/ec/logical_time/example が含まれないようにする修正
- debhelperを用い、src/ext は以下のコマンドでコピーしている
(cd $(CURDIR)/src/ext ; $(MAKE) DESTDIR=$(CURDIR)/debian/openrtm-aist install)
- この処理からコピーするもの、しないものを切り分けるのは修正が大事になるので、コピーしたものから下記コマンドで削除する方法で対応した
(rm -r $(CURDIR)/debian/openrtm-aist/usr/share/openrtm-$(SHORT_VER))
#2 Updated by n.kawauchi over 6 years ago
参考情報¶
- rpmの場合は含まれておらず、本対応は不要
$ rpm -pql OpenRTM-aist-1.2.0-0.fc25.x86_64.rpm /etc/rtc.conf.sample /usr/bin/rtcd /usr/bin/rtcprof /usr/bin/rtm-config /usr/bin/rtm-naming /usr/lib64/libRTC-1.2.0.so /usr/lib64/libRTC.a /usr/lib64/libRTC.la /usr/lib64/libRTC.so /usr/lib64/libcoil-1.2.0.so /usr/lib64/libcoil.a /usr/lib64/libcoil.la /usr/lib64/libcoil.so /usr/lib64/librtmCamera.a /usr/lib64/librtmCamera.la /usr/lib64/librtmCamera.so /usr/lib64/librtmCamera.so.0 /usr/lib64/librtmCamera.so.0.0.0 /usr/lib64/librtmManipulator.a /usr/lib64/librtmManipulator.la /usr/lib64/librtmManipulator.so /usr/lib64/librtmManipulator.so.0 /usr/lib64/librtmManipulator.so.0.0.0 /usr/lib64/openrtm-1.2/ec/FileNameservice.la /usr/lib64/openrtm-1.2/ec/FileNameservice.so /usr/lib64/openrtm-1.2/ec/FileNameservice.so.0 /usr/lib64/openrtm-1.2/ec/FileNameservice.so.0.0.0 /usr/lib64/openrtm-1.2/ec/LogicalTimeTriggeredEC.a /usr/lib64/openrtm-1.2/ec/LogicalTimeTriggeredEC.la /usr/lib64/openrtm-1.2/ec/LogicalTimeTriggeredEC.so /usr/lib64/openrtm-1.2/ec/LogicalTimeTriggeredEC.so.0 /usr/lib64/openrtm-1.2/ec/LogicalTimeTriggeredEC.so.0.0.0 /usr/lib64/openrtm-1.2/ec/RTPreemptEC.la /usr/lib64/openrtm-1.2/ec/RTPreemptEC.so /usr/lib64/openrtm-1.2/ec/RTPreemptEC.so.0 /usr/lib64/openrtm-1.2/ec/RTPreemptEC.so.0.0.0 /usr/lib64/openrtm-1.2/sdo/ComponentObserverConsumer.a /usr/lib64/openrtm-1.2/sdo/ComponentObserverConsumer.la /usr/lib64/openrtm-1.2/sdo/ComponentObserverConsumer.so /usr/lib64/openrtm-1.2/sdo/ComponentObserverConsumer.so.0 /usr/lib64/openrtm-1.2/sdo/ComponentObserverConsumer.so.0.0.0
#3 Updated by n-ando about 6 years ago
- Status changed from 解決 to 終了
[compat,->RELENG_1_2] Example directory has been removed from openrtm-aist deb package. refs #3891