summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sci-libs')
-rw-r--r--sci-libs/indilib/ChangeLog10
-rw-r--r--sci-libs/indilib/Manifest21
-rw-r--r--sci-libs/indilib/files/0.9.1-fix_symlinks.patch23
-rw-r--r--sci-libs/indilib/indilib-0.9.1.ebuild43
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
+}