]> Pileus Git - ~andy/sunrise/commitdiff
net-misc/mico: Fix coding style, do not install useless docs, cosmetics
authorJakub Moc <jakub@gentoo.org>
Sat, 3 Nov 2007 00:35:34 +0000 (00:35 +0000)
committerJakub Moc <jakub@gentoo.org>
Sat, 3 Nov 2007 00:35:34 +0000 (00:35 +0000)
svn path=/sunrise/; revision=4948

net-misc/mico/ChangeLog
net-misc/mico/Manifest
net-misc/mico/mico-2.3.12.ebuild

index 7a4b9016df9fa42dea2cc6b1ff8a2f26ae965383..5fa62d935370eacaa281eb486f9b327d707885ed 100644 (file)
@@ -2,6 +2,9 @@
 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  03 Nov 2007; Jakub Moc <jakub@gentoo.org> mico-2.3.12.ebuild:
+  Fix coding style, do not install useless docs, cosmetics
+
   02 Nov 2007; Oliver Borm (boroli) <oli.borm@web.de> +metadata.xml,
   +mico-2.3.12.ebuild:
   Ebuild for bug 122141; Need mico for the soon coming OpenFOAM ebuild; Asked
index adad00910ee9d45ff802f0da57f17f1233014d14..f2264d1e041ada88aee9b071e7c4a80a2b18eb5c 100644 (file)
@@ -1,4 +1,4 @@
 DIST mico-2.3.12.tar.gz 2837502 RMD160 2f45ace5044233f171ac8e4fd389d523befaca51 SHA1 e1885362d559ea97c62a2437a1d3a94114ef5b05 SHA256 f67663962c0fabfb459e0c14027fcd3ab9d809ba69cabdf9399abe467b9bbf4f
-EBUILD mico-2.3.12.ebuild 1752 RMD160 62c1e21e677853cf37f0bfb6c85bd123a9cc7e54 SHA1 09d73def1862f91548f3ae57e8361dce0ee646d6 SHA256 b4e9c55454dc03080c81174c90706f0660f7a664608ec336aa2dba87fadca57d
-MISC ChangeLog 319 RMD160 37ec724648582dd25c6204e47857f365fe81101a SHA1 dc45489380ea734ea2bfa1e0252d544e232926dd SHA256 fb8b7cba06c00ddec49f9a19dda26733ff80051d9ee19aa93eabb5a55d6f7398
+EBUILD mico-2.3.12.ebuild 1394 RMD160 b7586a4093e805bf5924049b642aa2d6e6161d92 SHA1 e3800410abdc16c5a70e303c1a94c8d8784cd3c2 SHA256 264f4b250e845cce5fd6842ff17fc4a37acfbec0b9cf37a6d9883331fbfe6c47
+MISC ChangeLog 443 RMD160 f9be473114263d312fca5d6629e9c4da6be55f94 SHA1 b1da5d7058a2708797c7b2c223f8ed241c21f468 SHA256 20faf1d0d180287893fab90d457ecb67d7f4ff207e46bc53baff624a1aebe869
 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
index a2d680884b72869a48e3c3efb0cdd0903ed9a608..a22c01c17bf7b97b1987f18ec64d218bbe861a73 100644 (file)
@@ -1,17 +1,18 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/mico/mico-2.3.11-r1.ebuild,v 1.1 2005/08/04 20:33:58 azarah Exp $
+# $Header: $
 
-inherit eutils
-
-IUSE="ssl tcl gtk postgres threads" # qt3
+inherit eutils flag-o-matic 
+# qt3
 
 DESCRIPTION="A freely available and fully compliant implementation of the CORBA standard"
 HOMEPAGE="http://www.mico.org/"
 SRC_URI="http://www.mico.org/${P}.tar.gz"
+
 LICENSE="GPL-2 LGPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
+IUSE="gtk postgres ssl tcl threads" # qt3
 
 DEPEND=">=sys-devel/flex-2.5.2
        >=sys-devel/bison-1.22
@@ -32,30 +33,26 @@ src_compile() {
                myopts="${myopts} --enable-threads=no --enable-pthreads=no"
        fi
 
-       use ssl && myopts="${myopts} --with-ssl=/usr" \
-               || myopts="${myopts} --without-ssl"
-       use tcl && myopts="${myopts} --with-tcl=/usr" \
-               || myopts="${myopts} --without-tcl"
-#      use qt3 && myopts="${myopts} --with-qt=${QTDIR}" \
-#              || myopts="${myopts} --without-qt"
-       use gtk && myopts="${myopts} --with-gtk=/usr" \
-               || myopts="${myopts} --without-gtk"
-       use postgres && myopts="${myopts} --with-pgsql=/usr" \
-               || myopts="${myopts} --without-pgsql"
-
-       econf ${myopts} || die "configure failed"
+       append-flags -fno-strict-aliasing
 
+       econf ${myopts} \
+               $(use_with ssl ssl /usr) \
+               $(use_with tcl tcl /usr) \
+               $(use_with gtk gtk /usr) \
+               $(use_with postgres pgsql /usr)
+               # $(use_with qt3 qt ${QTDIR}
+       
        # Rather not emake here, as is a memory hog
        make || die "make failed"
 }
 
 src_install() {
-       emake INSTDIR="${D}"/usr SHARED_INSTDIR="${D}"/usr install || die
+       emake INSTDIR="${D}"/usr SHARED_INSTDIR="${D}"/usr install || die "install failed"
 
        dodir /usr/share/
        mv "${D}"/usr/man "${D}"/usr/share
-       dodir /usr/share/doc/
-       mv "${D}"/usr/doc "${D}"/usr/share/doc/"${P}"
+       dodir /usr/share/doc/${PF}
+       mv "${D}"/usr/doc "${D}"/usr/share/doc/${PF}
 
-       dodoc CHANGES* CONVERT FAQ INSTALL* LICENSE* MANIFEST README* ROADMAP TODO VERSION
+       dodoc BUGS CHANGES* CONVERT FAQ README* ROADMAP TODO VERSION WTODO
 }