diff options
author | Ryan Hill <rhill@gentoo.org> | 2011-03-13 15:37:59 +0000 |
---|---|---|
committer | Ryan Hill <rhill@gentoo.org> | 2011-03-13 15:37:59 +0000 |
commit | 4e00eece86f52d66d4ad0a0d2707155aa488a14a (patch) | |
tree | d020c60bb37796c9d04942859e972a12c2ecf727 /app-pda | |
parent | Bump scapy to 2.2.0. (diff) | |
download | historical-4e00eece86f52d66d4ad0a0d2707155aa488a14a.tar.gz historical-4e00eece86f52d66d4ad0a0d2707155aa488a14a.tar.bz2 historical-4e00eece86f52d66d4ad0a0d2707155aa488a14a.zip |
Fix install paths and desktop file (bug #237366), lock libopensync dependency
to 0.36 (bug #298109), add gdk-pixbuf include dir. EAPI 3. Remove old.
Package-Manager: portage-2.2.0_alpha26/cvs/Linux x86_64
Diffstat (limited to 'app-pda')
-rw-r--r-- | app-pda/multisync-gui/ChangeLog | 11 | ||||
-rw-r--r-- | app-pda/multisync-gui/Manifest | 20 | ||||
-rw-r--r-- | app-pda/multisync-gui/files/multisync-gui-0.92.0-cmake.patch | 41 | ||||
-rw-r--r-- | app-pda/multisync-gui/files/multisync-gui-0.92.0-pixbuf-include.patch | 10 | ||||
-rw-r--r-- | app-pda/multisync-gui/metadata.xml | 5 | ||||
-rw-r--r-- | app-pda/multisync-gui/multisync-gui-0.90.19.ebuild | 22 | ||||
-rw-r--r-- | app-pda/multisync-gui/multisync-gui-0.92.0_pre20080531.ebuild | 22 |
7 files changed, 86 insertions, 45 deletions
diff --git a/app-pda/multisync-gui/ChangeLog b/app-pda/multisync-gui/ChangeLog index 30dd34e5c38b..4b8afd7aa656 100644 --- a/app-pda/multisync-gui/ChangeLog +++ b/app-pda/multisync-gui/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for app-pda/multisync-gui -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-pda/multisync-gui/ChangeLog,v 1.9 2008/05/31 14:12:49 loki_val Exp $ +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-pda/multisync-gui/ChangeLog,v 1.10 2011/03/13 15:37:59 dirtyepic Exp $ + + 13 Mar 2011; Ryan Hill <dirtyepic@gentoo.org> -multisync-gui-0.90.19.ebuild, + multisync-gui-0.92.0_pre20080531.ebuild, + +files/multisync-gui-0.92.0-cmake.patch, + +files/multisync-gui-0.92.0-pixbuf-include.patch, metadata.xml: + Fix install paths and desktop file (bug #237366), lock libopensync dependency + to 0.36 (bug #298109), add gdk-pixbuf include dir. EAPI 3. Remove old. *multisync-gui-0.92.0_pre20080531 (31 May 2008) diff --git a/app-pda/multisync-gui/Manifest b/app-pda/multisync-gui/Manifest index 70b1e0b30a3b..35e7b0a5a590 100644 --- a/app-pda/multisync-gui/Manifest +++ b/app-pda/multisync-gui/Manifest @@ -1,8 +1,18 @@ -DIST multisync-gui-0.90.19.tar.gz 366982 RMD160 6d9cf2302cf095cd9ddbd0835bcb144dcc3e9dd0 SHA1 0658cdce4431e1be509c86e4bf111af86c99799b SHA256 bbaa42597627e93754b61fc79f1d1866be308cd42475f319b9381bbc500acd43 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +AUX multisync-gui-0.92.0-cmake.patch 1774 RMD160 1f72432a6da9eca8d3fbc7d10d1336e027ddf053 SHA1 06369532157c3554f4d7ef5d2397d39dc5d91172 SHA256 04e401a60bcdac969e4dbad9ba8f1adcdb8721782a0d9c949cd26c5a0a9b2f5b +AUX multisync-gui-0.92.0-pixbuf-include.patch 528 RMD160 3dd4edd87cd97de9d5250deeac9cb4a34b5c9037 SHA1 5d87396cddff5b89ad22d82698b3c4170fc56e3e SHA256 04093fb613c37edf6a92dd62e22ec3fcb1823eb38974cbc5a78c133e2796bd10 DIST multisync-gui-0.91.0.tar.gz 112933 RMD160 7522f28e217acefde9076229da81ab4df627e2af SHA1 03b32007dab9945ee08affe6ac59be34f565adcb SHA256 958b9f2ecf4726095be7a8a5de5d24d325e487891dce56d02b566a93027f769d DIST multisync-gui-0.92.0_pre20080531.tar.bz2 47265 RMD160 7ea1ff693021b5014be813e2e84a6339610ac72b SHA1 51cc449979f75018ebf64d33c373a3637e8879c1 SHA256 a7dcbcf2a1d367772e7bb83260cac8c66a524135bc96cef674d891cbec08de9d -EBUILD multisync-gui-0.90.19.ebuild 673 RMD160 a4dbe85bab6afd54274174d37dd7b00eb9089903 SHA1 03876d36fa689570dbab1e83aa54aac3f9940fac SHA256 49ee6e2abb2080fbe4ed18f3b06da2616bb7371b3910b4f296369e459408d9c1 EBUILD multisync-gui-0.91.0.ebuild 851 RMD160 0a7aee9277fee7a2ccb424a1e84412c2fa3b892e SHA1 da46268fb828b7488096c4f960155fecaf66ab19 SHA256 dd5d799dfe542a875f4ce1fead52e3d643c25b4a20c50ea11848811697c6184d -EBUILD multisync-gui-0.92.0_pre20080531.ebuild 818 RMD160 dfdd63f60430502d75393e5e826817727e25a4cc SHA1 f7976204b450c53334253a68e7cda11fceef5b98 SHA256 2a35e7769aa823b6c188daefbc6bf84ccb7a7a848292c4f8ccc851cd74964909 -MISC ChangeLog 1454 RMD160 1d181c14b391d084595948e91314bee4e2c8513f SHA1 a1dc9e88acf5af4fec1a439b0db7a10d0f0bec5d SHA256 0983ec41970e3b47a7355cbeabd4f62d315efa96efea705247536a33be6da2bc -MISC metadata.xml 304 RMD160 1da32fded95735800bc96b0ff4c0a3af4691a724 SHA1 b96c72c417192c099990a616b12a1d2f55a06064 SHA256 7fa8df0f64197f3f6c018ed0d6c4cc4da014fbcc9af2da9b633f71657470236a +EBUILD multisync-gui-0.92.0_pre20080531.ebuild 742 RMD160 5b6da154b815accbb48a0abcdb42b7073d1d6d8b SHA1 ddcf0dcb3c43ca2fb4b00b88d76763d90185901a SHA256 db98f3016caf637fad9b161a1cd95b03ddecc8e8b07f047bfb4bae189ce77b21 +MISC ChangeLog 1841 RMD160 7afa77d9b779ef43b2c799c7ceab3bf42e2f4834 SHA1 f93a391138ba8fc7ad7f86a9845f70ebb5091d1f SHA256 e3dce21e2a89ba3d828924136cdbfa8db1adeb9a65aae474da89813351e93d35 +MISC metadata.xml 206 RMD160 357c577ac496022c72008a75ad4d250baf06586d SHA1 dfd378513518e5aebb12eab05c50b65a3d2dc38e SHA256 35944e169760b3ea15f78997b09cd38206105efdae5323d99f03db9b3bea4e53 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.17 (GNU/Linux) + +iEYEARECAAYFAk185lUACgkQiqiDRvmkBmJVpgCfTOQxqMdR0tOIaKtoIlA3+jOj +OG8AmwcywRvKHANz0s5jHqwbw+aXDNPa +=osYB +-----END PGP SIGNATURE----- diff --git a/app-pda/multisync-gui/files/multisync-gui-0.92.0-cmake.patch b/app-pda/multisync-gui/files/multisync-gui-0.92.0-cmake.patch new file mode 100644 index 000000000000..2edffd93e86e --- /dev/null +++ b/app-pda/multisync-gui/files/multisync-gui-0.92.0-cmake.patch @@ -0,0 +1,41 @@ +Path-fixings. + +http://bugs.gentoo.org/237366 + +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,7 +1,7 @@ + PROJECT( multisyncgui C ) + +-SET( MULTISYNCGUI_GLADE_DIR "${CMAKE_INSTALL_PREFIX}/usr/share/multisync-gui/" ) +-SET( MULTISYNCGUI_ICON_DIR "${CMAKE_INSTALL_PREFIX}/usr/share/pixmaps/multisync-gui/" ) ++SET( MULTISYNCGUI_GLADE_DIR "${CMAKE_INSTALL_PREFIX}/share/multisync-gui/" ) ++SET( MULTISYNCGUI_ICON_DIR "${CMAKE_INSTALL_PREFIX}/share/pixmaps/" ) + + SET( MULTISYNCGUI_VERSION "0.36" ) + SET( MULTISYNCGUI_GLADE "${MULTISYNCGUI_GLADE_DIR}/multisyncgui.glade" ) +--- a/misc/CMakeLists.txt ++++ b/misc/CMakeLists.txt +@@ -3,6 +3,6 @@ CONFIGURE_FILE( "${CMAKE_CURRENT_SOURCE_DIR}/multisyncgui.glade" "${CMAKE_CURREN + + ###### INSTALL ################### + +-INSTALL( FILES ${CMAKE_CURRENT_BINARY_DIR}/multisyncgui.desktop DESTINATION "${CMAKE_INSTALL_PREFIX}/usr/share/applications/" ) ++INSTALL( FILES ${CMAKE_CURRENT_BINARY_DIR}/multisyncgui.desktop DESTINATION "${CMAKE_INSTALL_PREFIX}/share/applications/" ) + INSTALL( FILES "${CMAKE_CURRENT_BINARY_DIR}/multisyncgui.glade" DESTINATION "${MULTISYNCGUI_GLADE_DIR}" ) + INSTALL( FILES multisync.png DESTINATION ${MULTISYNCGUI_ICON_DIR} ) +--- a/misc/multisyncgui.desktop ++++ b/misc/multisyncgui.desktop +@@ -3,10 +3,10 @@ Encoding=UTF-8 + Name=multisyncgui + Comment=Synchronization program for personal information such as calendars, addressbooks etc. + Comment[de]=Synchronisation von Organizern, PIMs und Mobiltelefonen +-Exec=@PREFIX@/bin/multisync-gui ++Exec=@CMAKE_INSTALL_PREFIX@/bin/multisyncgui + Terminal=false + Type=Application +-Icon=@MULTISYNC_ICON_DIR@/multisync.png ++Icon=@MULTISYNCGUI_ICON_DIR@/multisync.png + StartupWMClass=multisync + X-Desktop-File-Install-Version=0.3 + Categories=Application;Utility;X-Red-Hat-Base; diff --git a/app-pda/multisync-gui/files/multisync-gui-0.92.0-pixbuf-include.patch b/app-pda/multisync-gui/files/multisync-gui-0.92.0-pixbuf-include.patch new file mode 100644 index 000000000000..af88164a8e07 --- /dev/null +++ b/app-pda/multisync-gui/files/multisync-gui-0.92.0-pixbuf-include.patch @@ -0,0 +1,10 @@ +Add gdk-pixbuf include dir (split out in gtk+-2.21). + +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -1,4 +1,4 @@ +-INCLUDE_DIRECTORIES( ${OPENSYNC_INCLUDE_DIRS} ${GTK2_INCLUDE_DIRS} ${LIBGLADE_INCLUDE_DIRS} ${LIBXML2_INCLUDE_DIRS} ) ++INCLUDE_DIRECTORIES( ${OPENSYNC_INCLUDE_DIRS} ${GTK2_INCLUDE_DIRS} ${LIBGLADE_INCLUDE_DIRS} ${LIBXML2_INCLUDE_DIRS} /usr/include/gdk-pixbuf-2.0 ) + LINK_DIRECTORIES( ${OPENSYNC_LIBRARY_DIRS} ${GTK2_LIBRARY_DIRS} ${LIBGLADE_LIBRARY_DIRS} ${LIBXML2_LIBRARY_DIRS} ) + + SET( multisyncgui_SRCS diff --git a/app-pda/multisync-gui/metadata.xml b/app-pda/multisync-gui/metadata.xml index 0d934d06b5d0..f72acf2181ba 100644 --- a/app-pda/multisync-gui/metadata.xml +++ b/app-pda/multisync-gui/metadata.xml @@ -2,11 +2,6 @@ <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <herd>pda</herd> - <maintainer> - <email>peper@gentoo.org</email> - <name>Piotr Jaroszyński</name> - </maintainer> <longdescription lang="en"> </longdescription> </pkgmetadata> - diff --git a/app-pda/multisync-gui/multisync-gui-0.90.19.ebuild b/app-pda/multisync-gui/multisync-gui-0.90.19.ebuild deleted file mode 100644 index 973ef44d1c6c..000000000000 --- a/app-pda/multisync-gui/multisync-gui-0.90.19.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-pda/multisync-gui/multisync-gui-0.90.19.ebuild,v 1.4 2008/01/05 17:24:46 peper Exp $ - -DESCRIPTION="OpenSync multisync-gui" -HOMEPAGE="http://www.opensync.org/" -SRC_URI="http://dev.gentooexperimental.org/~peper/distfiles/${P}.tar.gz" - -KEYWORDS="~amd64 ~x86" -SLOT="0" -LICENSE="GPL-2" -IUSE="evo" - -DEPEND="<=app-pda/libopensync-0.35 - evo? ( app-pda/libopensync-plugin-evolution2 ) - >=gnome-base/libgnomeui-2.0" -RDEPEND="${DEPEND}" - -src_install() { - emake install DESTDIR="${D}" || die "emake install failed" - dodoc README AUTHORS -} diff --git a/app-pda/multisync-gui/multisync-gui-0.92.0_pre20080531.ebuild b/app-pda/multisync-gui/multisync-gui-0.92.0_pre20080531.ebuild index 8001a1d8d36c..b6d170bb38ef 100644 --- a/app-pda/multisync-gui/multisync-gui-0.92.0_pre20080531.ebuild +++ b/app-pda/multisync-gui/multisync-gui-0.92.0_pre20080531.ebuild @@ -1,8 +1,10 @@ -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-pda/multisync-gui/multisync-gui-0.92.0_pre20080531.ebuild,v 1.2 2008/05/31 14:14:58 loki_val Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-pda/multisync-gui/multisync-gui-0.92.0_pre20080531.ebuild,v 1.3 2011/03/13 15:37:59 dirtyepic Exp $ -inherit toolchain-funcs cmake-utils +EAPI="3" + +inherit cmake-utils DESCRIPTION="OpenSync multisync-gui" HOMEPAGE="http://www.opensync.org/" @@ -13,16 +15,14 @@ SLOT="0" LICENSE="GPL-2" IUSE="" -RDEPEND=">=app-pda/libopensync-0.36 +RDEPEND="~app-pda/libopensync-0.36 >=dev-libs/libxml2-2.6.30 - >=gnome-base/libglade-2.6.2 - >=x11-libs/gtk+-2.6 - dev-libs/atk" + >=gnome-base/libglade-2.6.2:2.0 + >=x11-libs/gtk+-2.21:2" DEPEND="${RDEPEND} >=dev-util/pkgconfig-0.22" -pkg_postinst() { - elog "${CATEGORY}/${PF} contains support for syncing with" - elog "the Evolution mail client. To take advantage of this, do:" - elog "# emerge mail-client/evolution" +src_prepare() { + epatch "${FILESDIR}"/${PN}-0.92.0-cmake.patch + epatch "${FILESDIR}"/${PN}-0.92.0-pixbuf-include.patch } |