diff options
Diffstat (limited to 'sci-libs')
-rw-r--r-- | sci-libs/indilib/ChangeLog | 10 | ||||
-rw-r--r-- | sci-libs/indilib/Manifest | 21 | ||||
-rw-r--r-- | sci-libs/indilib/files/0.9.1-fix_symlinks.patch | 23 | ||||
-rw-r--r-- | sci-libs/indilib/indilib-0.9.1.ebuild | 43 |
4 files changed, 86 insertions, 11 deletions
diff --git a/sci-libs/indilib/ChangeLog b/sci-libs/indilib/ChangeLog index cdd3fd250daf..3a0a950979ca 100644 --- a/sci-libs/indilib/ChangeLog +++ b/sci-libs/indilib/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sci-libs/indilib -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/indilib/ChangeLog,v 1.21 2011/10/30 15:47:38 ssuominen Exp $ +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sci-libs/indilib/ChangeLog,v 1.22 2012/06/02 16:50:43 kensington Exp $ + +*indilib-0.9.1 (02 Jun 2012) + + 02 Jun 2012; Michael Palimaka <kensington@gentoo.org> + +files/0.9.1-fix_symlinks.patch, +indilib-0.9.1.ebuild: + Version bump wrt bug #419145. 30 Oct 2011; Samuli Suominen <ssuominen@gentoo.org> indilib-0.6.ebuild, indilib-0.7.2.ebuild: diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest index 7edff0d4d3c7..10bba4c8e74a 100644 --- a/sci-libs/indilib/Manifest +++ b/sci-libs/indilib/Manifest @@ -7,20 +7,23 @@ AUX 0.6.2-fix_fits_harddep.patch 1061 RMD160 c1560646a531cf909f61258ac77721ac460 AUX 0.6.2-fix_symlinks.patch 2298 RMD160 ec1ac1b53fe6b121f719d742191a69c4b3893303 SHA1 eaed71aaf1e255081d14b3dd2d22122fb362031d SHA256 bcd19347ceb8a085920952f28dfce724cff48e4f10af4fede8c962e812e61caa AUX 0.7.2-fix_linking_pthread.patch 591 RMD160 f7a6e4397627056cf4dc2badf13836d4245eedb0 SHA1 5f99949422eff8a8dac9b39377da4a5993b6ceb7 SHA256 939b8004e8d651b2ab5b42ca75390ab3d489d81bbd32c00f0e0c54babd7fcc22 AUX 0.7.2-fix_pkgconfig.patch 470 RMD160 a0e3179d7fa2c609b1943a62290bea2516a8b53b SHA1 a3ac9c99754573c94fc732c12a937cb96579cee4 SHA256 1560353a1ab879c533c5186bd029efdb612bca7024fe280ed3d6e0e3b294ab56 +AUX 0.9.1-fix_symlinks.patch 2267 RMD160 41908aaaf90bbb4214ca252b68142e1d6ec4e5b7 SHA1 f73d96eec4420c4eec3108d60cb603f74d7bb134 SHA256 373c618b92c82e298079e9cfdb73074e3dcb350681e951ab9439fd03b03001e1 DIST libindi0_0.6.tar.gz 295657 RMD160 1ec9fd8daa04db458b80ab2e153a6025faa0406f SHA1 70b6a4cf4447874a0cf65dd8ece2d77dc397826d SHA256 65e44107326f04fd868deb5441eaee26d43626c8fffec92cbbd4a07d1c860292 DIST libindi_0.7.2.tar.gz 441012 RMD160 3b99714a36b614b8ce3e79c838eaa265f74508b1 SHA1 e987b23e8b4984cf38c22e34e16f969fa6ad3af0 SHA256 7e66745d8cfd95b326f257ce8a2ca7c1a0c9fa49ee59ce421e28028af556e371 +DIST libindi_0.9.1.tar.gz 602694 RMD160 977ba4f380dbbb3dc95122680e3ffd74955055fe SHA1 d4913c0fd9c622111f447d0a264ebc0127fc662c SHA256 2328661f257ee5c4cdbf384e17b64d4a4388ff4e9ed56623a9d52569c6f847d1 EBUILD indilib-0.6.ebuild 1092 RMD160 8ee6b99de9c41be27e38a16f43dc873cf6c1cd6e SHA1 1e3d4fc2b28e17b7ed9235a6c118a724c045572a SHA256 7377ee14bdce6afcf27cc6e9d48395853bfbf82b8bde1a1a0d891d9624cac8b3 EBUILD indilib-0.7.2.ebuild 1333 RMD160 0c2b38c8d630b8c570a926d868c2bcc869b8fadc SHA1 6833f3131b5faa9b7dc92414ba3d9267330ce0c3 SHA256 d750953248523b12cf7d0469f578eb5fef6630626c162940c5286ab530be2229 -MISC ChangeLog 2974 RMD160 87b0701d922004f2477a536f48fd2b2ea12b8ed8 SHA1 b9a67ce2ecbf6abca1faa152a23082ec4dbeeecf SHA256 c28223cc80b24de4f1e0f7fbaefecede219e1524b8a858c49a2cd59ed9b0aa57 +EBUILD indilib-0.9.1.ebuild 951 RMD160 98fc055ba3902bcc090c6014ea0fd30142068ee8 SHA1 ec91f11bb760732bd9220e06af57695ddebdaa9b SHA256 9f780d941099a5de927b1df312a95b8248639fc531374252c393223b14e542d4 +MISC ChangeLog 3152 RMD160 ae493c015da79c1a7f151f40988f734bd42c85f4 SHA1 114a1698e004ac9397aa81ea8282e1916ee95bd7 SHA256 ece41b66acebaf04d359a096d0a208d7ca3a759ffb2f8f65e47df7c794b00971 MISC metadata.xml 335 RMD160 942b5fc4c73f9852492b50374514f6e10907ff02 SHA1 a2c11cd53eda2431bc7043414a6092b0a6b12c51 SHA256 34a0ab97703e3c50a0e80344d8275f27f6d138becfc3c5ada3c4daa688d8e3ef -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.18 (GNU/Linux) +Version: GnuPG v2.0.19 (GNU/Linux) -iQEcBAEBAgAGBQJOrXGcAAoJEEdUh39IaPFNAZcH/1j9mdVwKbFmnq4Y0BLJl8B5 -Vv2uojwze6goCJVWuIyP5FKCfy8a+O7aB5nL1djhdPmfR5nIQadAFUjbQ8xo/O0y -Czarbrm5cSJItdm75bTZ7NIbPFqmihOQehiOYNeEfO8nkVqj4yuSH66jY+HE1nSO -p3ei3G/LnLmJh6afk4P/ua5f1zCjGSSwEj44RAeEr1baHp6wgEq7RvIBzuJzOrH7 -21UgghYfM23jz6mcWVcX41B8zTJdsIHJ5lF7GnzvsoWWKJMdsB/Hg6f3iloQMBCs -Twl/OzqdLH2rmVTxrqqG7tSjkAQsr3AbdD7q0qOTshWzCmKybLWQI2XGLvoqNRU= -=+Pmo +iQEcBAEBAgAGBQJPykRQAAoJEMbwO6tnXQ0sre4IAM4khsjszk6D0JvSLh57ivSt +GZCnzGIvoi3sUAEIXg1d1FSEET9aXSCIjFqhvuu9oIwPeiRrcaOIwSCdzlAACejh ++p571H3Gxr+D0Irqs6RLP59z8awnMF4VDDnBZAQa9hMwQRvv2piswe2ISdnY+2PJ +sOCTx8Qy/EG0v1aMZMHi/wwW98Vz2H53fHytNHeztmFtIJCXG0oX4tilh3Lu6ZiG +iYr9Naf5OJyslVbYTlxCiiI4ErvEiW+hn9K+u87yPovXcsLyw5CqwC+2W7fZY1pc +ztS8SLEHjuE/Zc6epA0vNG56Mal0tK8G7LIVZgwbyZ1oxvP3tGxLoSM4RHGh39I= +=+K9a -----END PGP SIGNATURE----- diff --git a/sci-libs/indilib/files/0.9.1-fix_symlinks.patch b/sci-libs/indilib/files/0.9.1-fix_symlinks.patch new file mode 100644 index 000000000000..c888498f0bed --- /dev/null +++ b/sci-libs/indilib/files/0.9.1-fix_symlinks.patch @@ -0,0 +1,23 @@ +--- CMakeLists.txt ++++ CMakeLists.txt +@@ -204,15 +204,11 @@ +
+ install(TARGETS indi_lx200generic RUNTIME DESTINATION bin )
+
+-file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/make_lx200generic_symlink.cmake
+-"exec_program(${CMAKE_COMMAND} ARGS -E create_symlink ${BIN_INSTALL_DIR}/indi_lx200generic \$ENV{DESTDIR}${BIN_INSTALL_DIR}/indi_lx200classic)\n
+-exec_program(${CMAKE_COMMAND} ARGS -E create_symlink ${BIN_INSTALL_DIR}/indi_lx200generic \$ENV{DESTDIR}${BIN_INSTALL_DIR}/indi_lx200autostar)\n
+-exec_program(${CMAKE_COMMAND} ARGS -E create_symlink ${BIN_INSTALL_DIR}/indi_lx200generic \$ENV{DESTDIR}${BIN_INSTALL_DIR}/indi_lx200_16)\n
+-exec_program(${CMAKE_COMMAND} ARGS -E create_symlink ${BIN_INSTALL_DIR}/indi_lx200generic \$ENV{DESTDIR}${BIN_INSTALL_DIR}/indi_lx200gps)\n
+-exec_program(${CMAKE_COMMAND} ARGS -E create_symlink ${BIN_INSTALL_DIR}/indi_lx200generic \$ENV{DESTDIR}${BIN_INSTALL_DIR}/indi_lx200ap)\n
+-exec_program(${CMAKE_COMMAND} ARGS -E create_symlink ${BIN_INSTALL_DIR}/indi_lx200generic \$ENV{DESTDIR}${BIN_INSTALL_DIR}/indi_lx200fs2)\n
+-")
+-set_target_properties(indi_lx200generic PROPERTIES POST_INSTALL_SCRIPT ${CMAKE_CURRENT_BINARY_DIR}/make_lx200generic_symlink.cmake)
++install(CODE "execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink \"${BIN_INSTALL_DIR}/indi_lx200generic\" \"\$ENV{DESTDIR}/${BUILD_ROOT}${BIN_INSTALL_DIR}/indi_lx200classic\" )" )
++install(CODE "execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink \"${BIN_INSTALL_DIR}/indi_lx200generic\" \"\$ENV{DESTDIR}/${BUILD_ROOT}${BIN_INSTALL_DIR}/indi_lx200autostar\" )" )
++install(CODE "execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink \"${BIN_INSTALL_DIR}/indi_lx200generic\" \"\$ENV{DESTDIR}/${BUILD_ROOT}${BIN_INSTALL_DIR}/indi_lx200_16\" )" )
++install(CODE "execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink \"${BIN_INSTALL_DIR}/indi_lx200generic\" \"\$ENV{DESTDIR}/${BUILD_ROOT}${BIN_INSTALL_DIR}/indi_lx200gps\" )" )
++install(CODE "execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink \"${BIN_INSTALL_DIR}/indi_lx200generic\" \"\$ENV{DESTDIR}/${BUILD_ROOT}${BIN_INSTALL_DIR}/indi_lx200ap\" )" )
+ #################################################################################
+
+ ########### Celestron GPS ############
diff --git a/sci-libs/indilib/indilib-0.9.1.ebuild b/sci-libs/indilib/indilib-0.9.1.ebuild new file mode 100644 index 000000000000..c73d8c80cb6b --- /dev/null +++ b/sci-libs/indilib/indilib-0.9.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-libs/indilib/indilib-0.9.1.ebuild,v 1.1 2012/06/02 16:50:43 kensington Exp $ + +EAPI=4 + +MY_PN="lib${PN/lib/}" + +inherit cmake-utils + +DESCRIPTION="INDI Astronomical Control Protocol library" +HOMEPAGE="http://indi.sourceforge.net/index.php/Main_Page" +SRC_URI="mirror://sourceforge/${PN/lib/}/${MY_PN}_${PV}.tar.gz" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="nova v4l" + +RDEPEND=" + >=sci-libs/cfitsio-3.140 + sys-libs/zlib + virtual/libusb:0 + nova? ( >=sci-libs/libnova-0.12.1 ) +" +DEPEND="${RDEPEND} + v4l? ( >=sys-kernel/linux-headers-2.6 ) +" + +DOCS=( AUTHORS ChangeLog README README.drivers TODO ) + +PATCHES=( + "${FILESDIR}/${PV}-fix_symlinks.patch" +) + +S=${WORKDIR}/${MY_PN}-${PV} + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_with nova) + ) + cmake-utils_src_configure +} |