diff options
author | Ctibor <ctibor.brancik@seznam.cz> | 2015-01-21 22:48:39 +0100 |
---|---|---|
committer | Ctibor <ctibor.brancik@seznam.cz> | 2015-01-21 22:48:39 +0100 |
commit | 40c240bd905cc721c29d6ce48451bc261faed4f2 (patch) | |
tree | d5c095762f8bcfc74dff000c1cc65a9188372d7c | |
parent | 6be70f1fa9831e31106cfdce1c0ea614d8cbb3ad (diff) | |
download | brancik-overlay-40c240bd905cc721c29d6ce48451bc261faed4f2.tar.gz brancik-overlay-40c240bd905cc721c29d6ce48451bc261faed4f2.tar.bz2 |
Seems like sci-libs/sbig-9999 needs its own patch.
-rw-r--r-- | sci-libs/sbig/Manifest | 3 | ||||
-rw-r--r-- | sci-libs/sbig/files/sbig-9999-fix-symlink.patch | 38 | ||||
-rw-r--r-- | sci-libs/sbig/sbig-9999.ebuild | 2 |
3 files changed, 41 insertions, 2 deletions
diff --git a/sci-libs/sbig/Manifest b/sci-libs/sbig/Manifest index 4d6abb6..3e96ab9 100644 --- a/sci-libs/sbig/Manifest +++ b/sci-libs/sbig/Manifest @@ -1,4 +1,5 @@ AUX sbig-0.9.9-fix-symlink.patch 1131 SHA256 f64e5d716e3007a858ec69a458f76f296ca021d0c458ae57994c4cf3c06e292f SHA512 318d140ed1403d7f432b1f78835c225ee7e4a6e1ca980ac391b636f71044b45e54106e0ba16761d6a88d695c806bdb10995fa4c12d2b9de20efcb75bff170eff WHIRLPOOL 507aa2fe7c60b8ce64926d0e5eabf358416c80e98e13f0a3658b886af8ae5cff9a4ceb4bd34266808cd911b248d7b9e71d081eba49f3a0d479ec3ce3368b808e +AUX sbig-9999-fix-symlink.patch 1877 SHA256 e8960b35b91ff1f480410f81f56e2b683e70ec8d0049176929dd114a1178251c SHA512 76252f299ec5bdc8985f5c535edd764f4e7537fb560d5e9b431723cd269796c6fd8be027c649981658b4243d64ca55449c77fc6891e549ab1fbd207ae8f6c60f WHIRLPOOL ec0d83aa4803083d5694340843a39ba27a4d2afdeb2f2d1ce709b3ce9978d8f5ed217494b39806ce277886132d63dbc81b2d11b48bc3a20da2288ebb1d7bb19c DIST libindi_3rdparty_0.9.9.tar.gz 4161360 SHA256 42309a73f9a359e60e5d23220c9431e2e3eeba72f37e818a6924d0010fa9f5a7 SHA512 3ce4e500533882d2a09291d57d52e8b806ec2c131c1189b535cd60dc9bdc0a9b6893dadefc92377416f66d6f205580cd81d8c7660869c0459f687bf661814318 WHIRLPOOL 0393c90e244782c3001aed109b99c78465707c974c357b03ecedcb4bdc324cafbb01f4768dbfc4f5b730c79d4583965bf9e927c1ae6b1c4cc7ecaef85504afd2 EBUILD sbig-0.9.9.ebuild 711 SHA256 ae7b27d5f38e96058236567a636bf24f11e16cb6a96bd94d2ddf41b57d8b9f8d SHA512 0009a433666769b0941021418bc4a564c299c29967c7bfe11800867515a1ac9a47a89fc1f7a9e4775e4b1d267092e6d54282f15b848bbe423e4b628e484e0a64 WHIRLPOOL 4f4d10160b33190919fdde19f7fa248b6445b9184b7f534a04aa5d6c91441b979f4165dedd1cbc9b1f6945d69fab97c430b0015b2c53e8b0bb4c8ed3f8428643 -EBUILD sbig-9999.ebuild 722 SHA256 65b9117485fdf801230cb53062b5d3e99d5cc3fd7db8945831eb1f444adc3c0e SHA512 1c577eb8b35a07024fa9957daece381ff70891279e5bd938a997d4ed7735b07b74f1bbb978d17af98cbf24928f4d7dc99f2e692dd5fb0d6e1ac8ab113c771981 WHIRLPOOL dfd699a7ced3283b7bf87f211596f75bdf713c33720b8f608ed7dfa48266fc138b09b1415eab4ef1e197686fcbc0cc5d0be8d056617f91e3c7c4b7a7642211a8 +EBUILD sbig-9999.ebuild 721 SHA256 985cceb52209c1ec6ecfd73ef1857b3d6905f269946e4de70dc697e7231a11a0 SHA512 5891b5e3cfa8dc9bc1af10088a00624e472211a60d1dd4e5e855013c739419a889018e494916fd51b6876b57c998a3cfacbcf8ba967b5887819534f4c86ed4e4 WHIRLPOOL a39ddae9d62fb6ec84f4a1d16ce4d590df5c64b38f453e7b1fa346bad3762a9284972f596729616fe07826e2d3bea79a7ad2d5f51c0c69b0ecc0c994be98081d diff --git a/sci-libs/sbig/files/sbig-9999-fix-symlink.patch b/sci-libs/sbig/files/sbig-9999-fix-symlink.patch new file mode 100644 index 0000000..b49eec8 --- /dev/null +++ b/sci-libs/sbig/files/sbig-9999-fix-symlink.patch @@ -0,0 +1,38 @@ +--- CMakeLists.txt 2015-01-21 22:40:11.678716709 +0100 ++++ CMakeLists.txt.new 2015-01-21 22:45:30.112136281 +0100 +@@ -33,24 +33,17 @@ + exec_program(cp ARGS ${CMAKE_CURRENT_SOURCE_DIR}/libsbigudrv32.bin ${CMAKE_BINARY_DIR}/libsbigudrv.so.${SBIG_VERSION})
+ endif(LIB_ARMHF)
+
+-# Make sure symbolic links are installed
+-file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/make_sbig_symlink.cmake "
+-exec_program(${CMAKE_COMMAND} ARGS -E create_symlink ${LIB_INSTALL_DIR}${LIB_POSTFIX}/libsbigudrv.so.${SBIG_VERSION} ${LIB_INSTALL_DIR}${LIB_POSTFIX}/libsbigudrv.so.${SBIG_SOVERSION})\n
+-exec_program(${CMAKE_COMMAND} ARGS -E create_symlink ${LIB_INSTALL_DIR}${LIB_POSTFIX}/libsbigudrv.so.${SBIG_SOVERSION} ${LIB_INSTALL_DIR}${LIB_POSTFIX}/libsbigudrv.so)\n
+-")
+-
+ install( FILES ${CMAKE_BINARY_DIR}/libsbigudrv.so.${SBIG_VERSION} DESTINATION ${LIB_INSTALL_DIR}${LIB_POSTFIX})
+ install( FILES sbigucam.hex sbiglcam.hex sbigfcam.hex sbigpcam.hex stfga.bin DESTINATION ${FIRMWARE_INSTALL_DIR})
+ install( FILES 51-sbig-debian.rules DESTINATION ${UDEVRULES_INSTALL_DIR})
+-install( SCRIPT ${CMAKE_CURRENT_BINARY_DIR}/make_sbig_symlink.cmake)
+- +-MESSAGE(STATUS "<<< Gentoo configuration >>> +-Build type ${CMAKE_BUILD_TYPE} +-Install path ${CMAKE_INSTALL_PREFIX} +-Compiler flags: +-C ${CMAKE_C_FLAGS} +-C++ ${CMAKE_CXX_FLAGS} +-Linker flags: +-Executable ${CMAKE_EXE_LINKER_FLAGS} +-Module ${CMAKE_MODULE_LINKER_FLAGS} +-Shared ${CMAKE_SHARED_LINKER_FLAGS}\n") ++
++MESSAGE(STATUS "<<< Gentoo configuration >>>
++Build type ${CMAKE_BUILD_TYPE}
++Install path ${CMAKE_INSTALL_PREFIX}
++Compiler flags:
++C ${CMAKE_C_FLAGS}
++C++ ${CMAKE_CXX_FLAGS}
++Linker flags:
++Executable ${CMAKE_EXE_LINKER_FLAGS}
++Module ${CMAKE_MODULE_LINKER_FLAGS}
++Shared ${CMAKE_SHARED_LINKER_FLAGS}\n")
diff --git a/sci-libs/sbig/sbig-9999.ebuild b/sci-libs/sbig/sbig-9999.ebuild index 2fa8db7..0694f37 100644 --- a/sci-libs/sbig/sbig-9999.ebuild +++ b/sci-libs/sbig/sbig-9999.ebuild @@ -20,7 +20,7 @@ DEPEND="" RDEPEND="${DEPEND}" -ESVN_PATCHES=( "${FILESDIR}/sbig-0.9.9-fix-symlink.patch" ) +ESVN_PATCHES=( "${FILESDIR}/sbig-9999-fix-symlink.patch" ) src_unpack() { subversion_src_unpack |