diff options
author | Christian Faulhammer <fauli@gentoo.org> | 2007-09-24 09:58:29 +0000 |
---|---|---|
committer | Christian Faulhammer <fauli@gentoo.org> | 2007-09-24 09:58:29 +0000 |
commit | 29d9f0da08b218d60178d07ca16cdfcfbf41a473 (patch) | |
tree | b1edf27dc0a4f8813c5c978171ea65e364425f84 /app-office/magicpoint | |
parent | Version bump (diff) | |
download | historical-29d9f0da08b218d60178d07ca16cdfcfbf41a473.tar.gz historical-29d9f0da08b218d60178d07ca16cdfcfbf41a473.tar.bz2 historical-29d9f0da08b218d60178d07ca16cdfcfbf41a473.zip |
version bump, a lot of bugfixes; on Gentoo side we have better Emacs support; in total fixing bugs 150312, 83313 and 186754
Package-Manager: portage-2.1.3.9
Diffstat (limited to 'app-office/magicpoint')
-rw-r--r-- | app-office/magicpoint/ChangeLog | 9 | ||||
-rw-r--r-- | app-office/magicpoint/Manifest | 30 | ||||
-rw-r--r-- | app-office/magicpoint/files/50magicpoint-gentoo.el | 5 | ||||
-rw-r--r-- | app-office/magicpoint/files/digest-magicpoint-1.12a | 3 | ||||
-rw-r--r-- | app-office/magicpoint/magicpoint-1.12a.ebuild | 115 |
5 files changed, 157 insertions, 5 deletions
diff --git a/app-office/magicpoint/ChangeLog b/app-office/magicpoint/ChangeLog index e503455d746c..a5311654d7c5 100644 --- a/app-office/magicpoint/ChangeLog +++ b/app-office/magicpoint/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for app-office/magicpoint # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-office/magicpoint/ChangeLog,v 1.24 2007/07/22 09:58:40 calchan Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-office/magicpoint/ChangeLog,v 1.25 2007/09/24 09:58:29 opfer Exp $ + +*magicpoint-1.12a (24 Sep 2007) + + 24 Sep 2007; Christian Faulhammer <opfer@gentoo.org> + +files/50magicpoint-gentoo.el, +magicpoint-1.12a.ebuild: + version bump, a lot of bugfixes; on Gentoo side we have better Emacs + support; in total fixing bugs 150312, 83313 and 186754 22 Jul 2007; Denis Dupeyron <calchan@gentoo.org> magicpoint-1.11b.ebuild: Drop virtual/x11 dependency. diff --git a/app-office/magicpoint/Manifest b/app-office/magicpoint/Manifest index 55c73ab88a1d..3298a1ba0dd2 100644 --- a/app-office/magicpoint/Manifest +++ b/app-office/magicpoint/Manifest @@ -1,3 +1,10 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +AUX 50magicpoint-gentoo.el 207 RMD160 f4021f7d0892aea38ad48cfb92eeb001426aadf5 SHA1 ad44a645d89e776ca4c104fb05a3a24de3333ac2 SHA256 82c87e34b6c71744d774bc7c767e8e55508405fc1d69b50d0e456e012ba2f9d3 +MD5 10cb9aff0b571f8e39e8edbff0cb771b files/50magicpoint-gentoo.el 207 +RMD160 f4021f7d0892aea38ad48cfb92eeb001426aadf5 files/50magicpoint-gentoo.el 207 +SHA256 82c87e34b6c71744d774bc7c767e8e55508405fc1d69b50d0e456e012ba2f9d3 files/50magicpoint-gentoo.el 207 AUX 50mgp-mode-gentoo.el 167 RMD160 0c8cfa64fe4cad79390abab019b04b1c93d52c19 SHA1 c8a5b8234ee5d0fe7f174ec95d4874445f0ca695 SHA256 2d1af963d3e7bfdfb0529a002dfc7b4a5e96afc3162df1aee3fd42ce21586829 MD5 63a502fcee80a92007cd49e113116b04 files/50mgp-mode-gentoo.el 167 RMD160 0c8cfa64fe4cad79390abab019b04b1c93d52c19 files/50mgp-mode-gentoo.el 167 @@ -11,14 +18,19 @@ MD5 b274f550ccb53c3e1057c561dcfaa2a7 files/magicpoint-1.11b-mng_optional.patch 1 RMD160 2dbc8b3afa763200385df0714b9b270180b6160d files/magicpoint-1.11b-mng_optional.patch 1670 SHA256 958ef90816988e33b71f8ea397a5aab95db74087cc4775266bf49a6ab91823d0 files/magicpoint-1.11b-mng_optional.patch 1670 DIST magicpoint-1.11b.tar.gz 871618 RMD160 788acfde864e3a2e5d66af947a733aa6cea5a8c9 SHA1 f6f447c669bf92cac83ec6e1d718845cbd186f8f SHA256 c06972988789402d2530cd7c55a46fd5c44ac0696f8477f563489d9ebc8a26d1 +DIST magicpoint-1.12a.tar.gz 884584 RMD160 a01f835a63a9e93d377861f472990e3f3a70b724 SHA1 2600ba10744be421d7968748390036c16a96f831 SHA256 8b999e76d569d31830c9a54ee2c9a2e1004e7c04b0ad3ea8d0d7f47518d58198 EBUILD magicpoint-1.11b.ebuild 2751 RMD160 6d9d900e1821bc2bccdeecd4c112c1272ed3b57e SHA1 23e679b1b479f58eecb80361b9515d79110adb8c SHA256 1ac45813514fce90f7da5b15ae9c95b8c24fb51eec86c12c15baa83bea09ff67 MD5 1342ab52a356e281fae5f57b4c51e490 magicpoint-1.11b.ebuild 2751 RMD160 6d9d900e1821bc2bccdeecd4c112c1272ed3b57e magicpoint-1.11b.ebuild 2751 SHA256 1ac45813514fce90f7da5b15ae9c95b8c24fb51eec86c12c15baa83bea09ff67 magicpoint-1.11b.ebuild 2751 -MISC ChangeLog 6261 RMD160 38f8343fee0970a82459a9a34de3ecd781da3585 SHA1 10f6e6dfb7abae3a397647b1087ad2fddac4e0f0 SHA256 ffe9e8498493cb5ca5f114a69e47a4565392aef201ee3b9791938eeb3e2795e8 -MD5 ef7a4b457cdab060740eaa0786937a1e ChangeLog 6261 -RMD160 38f8343fee0970a82459a9a34de3ecd781da3585 ChangeLog 6261 -SHA256 ffe9e8498493cb5ca5f114a69e47a4565392aef201ee3b9791938eeb3e2795e8 ChangeLog 6261 +EBUILD magicpoint-1.12a.ebuild 2966 RMD160 432d277554a8ab3f88b76eed048e05cbf3edbce7 SHA1 730ddd00b3768571bf5e6ee16bed2f50c4462c2b SHA256 98c03d5abab0fc1f11fb6c4755e62b03a31fb5871b2b382a9474cc29fac65b3a +MD5 b47095210b46500e51262a31c28ee850 magicpoint-1.12a.ebuild 2966 +RMD160 432d277554a8ab3f88b76eed048e05cbf3edbce7 magicpoint-1.12a.ebuild 2966 +SHA256 98c03d5abab0fc1f11fb6c4755e62b03a31fb5871b2b382a9474cc29fac65b3a magicpoint-1.12a.ebuild 2966 +MISC ChangeLog 6535 RMD160 6dcbc3b607448ddcae0f59cfbbe8ca19830fe257 SHA1 d01679a2e3d00ee49e80ef36629f9ec0e7c26ba5 SHA256 5462554b9b540bdac49713145442bb00ee33965ec1c8726d32b7033d5b410bbc +MD5 32efa6106a63d776249267c977af4273 ChangeLog 6535 +RMD160 6dcbc3b607448ddcae0f59cfbbe8ca19830fe257 ChangeLog 6535 +SHA256 5462554b9b540bdac49713145442bb00ee33965ec1c8726d32b7033d5b410bbc ChangeLog 6535 MISC metadata.xml 570 RMD160 364228d6f8a5ac84f59d6f65b90cd33d1cd88595 SHA1 5b4fc928fb888520247afaa0f39e76b4e134ba21 SHA256 7a1fa2a71e91b5c87a8ad52328ce74dc653d8868d0ffa8a2f2e0cb6952f71253 MD5 cca347d4b0e88766d322951ccf1e97e7 metadata.xml 570 RMD160 364228d6f8a5ac84f59d6f65b90cd33d1cd88595 metadata.xml 570 @@ -26,3 +38,13 @@ SHA256 7a1fa2a71e91b5c87a8ad52328ce74dc653d8868d0ffa8a2f2e0cb6952f71253 metadata MD5 ca75f8f23271bd4e2a2fb86480cfc6c2 files/digest-magicpoint-1.11b 250 RMD160 cda799636d2398fa897432d5b4fe7d64d37bcf91 files/digest-magicpoint-1.11b 250 SHA256 adb1abefc2aa18dc308364a4ec0cde8802790a3684a7e35788033d7fb83851fb files/digest-magicpoint-1.11b 250 +MD5 59dc4d7f9468f183aae000f9ce9b7b57 files/digest-magicpoint-1.12a 250 +RMD160 f8beb83e648305de04cf3541d8891bad4fd85f11 files/digest-magicpoint-1.12a 250 +SHA256 2c72e789034c5e7b4b8ecda775f4faf6017c6fc8c30a7b8d028ae7776c9437f5 files/digest-magicpoint-1.12a 250 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.7 (GNU/Linux) + +iD8DBQFG94pLNQqtfCuFneMRArsQAJ4tI23YxEV3wr5UJokp4LRJ8OEyjgCdEK27 +25oHK7HM3soi3nIXcPIksDw= +=AQok +-----END PGP SIGNATURE----- diff --git a/app-office/magicpoint/files/50magicpoint-gentoo.el b/app-office/magicpoint/files/50magicpoint-gentoo.el new file mode 100644 index 000000000000..27b88da7be9f --- /dev/null +++ b/app-office/magicpoint/files/50magicpoint-gentoo.el @@ -0,0 +1,5 @@ +;;; magicpoint site-lisp configuration + +(add-to-list 'load-path "@SITELISP@") +(autoload 'mgp-mode "mgp-mode" "MagicPoint editor mode" t) +(setq auto-mode-alist (cons '("\\.mgp$" . mgp-mode) auto-mode-alist)) diff --git a/app-office/magicpoint/files/digest-magicpoint-1.12a b/app-office/magicpoint/files/digest-magicpoint-1.12a new file mode 100644 index 000000000000..6387a6588b95 --- /dev/null +++ b/app-office/magicpoint/files/digest-magicpoint-1.12a @@ -0,0 +1,3 @@ +MD5 fc2cb825098c70e7ad649eb0572e7732 magicpoint-1.12a.tar.gz 884584 +RMD160 a01f835a63a9e93d377861f472990e3f3a70b724 magicpoint-1.12a.tar.gz 884584 +SHA256 8b999e76d569d31830c9a54ee2c9a2e1004e7c04b0ad3ea8d0d7f47518d58198 magicpoint-1.12a.tar.gz 884584 diff --git a/app-office/magicpoint/magicpoint-1.12a.ebuild b/app-office/magicpoint/magicpoint-1.12a.ebuild new file mode 100644 index 000000000000..401d67a87796 --- /dev/null +++ b/app-office/magicpoint/magicpoint-1.12a.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/magicpoint/magicpoint-1.12a.ebuild,v 1.1 2007/09/24 09:58:29 opfer Exp $ + +inherit autotools elisp-common eutils fixheadtails + +DESCRIPTION="an X11 based presentation tool" +SRC_URI="ftp://sh.wide.ad.jp/WIDE/free-ware/mgp/${P}.tar.gz + ftp://ftp.mew.org/pub/MagicPoint/${P}.tar.gz" +HOMEPAGE="http://member.wide.ad.jp/wg/mgp/" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~x86 ~alpha ~sparc ~ppc ~amd64" +IUSE="cjk nls m17n-lib emacs truetype gif imlib" + +MY_DEPEND="x11-libs/libICE + x11-libs/libSM + x11-libs/libXrender + x11-libs/libXmu + gif? ( >=media-libs/giflib-4.0.1 ) + imlib? ( media-libs/imlib ) + truetype? ( virtual/xft ) + emacs? ( virtual/emacs ) + m17n-lib? ( dev-libs/m17n-lib ) + g? ( media-libs/libmng )" +DEPEND="${MY_DEPEND} + sys-devel/autoconf + x11-proto/xextproto + x11-libs/libxkbfile + app-text/rman + x11-misc/imake" +RDEPEND="${MY_DEPEND} + nls? ( sys-devel/gettext ) + truetype? ( cjk? ( media-fonts/sazanami ) )" + +SITEFILE=50${PN}-gentoo.el + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}/${PN}-1.11b-gentoo.diff" + + # bug #85720 + sed -i -e "s/ungif/gif/g" configure.in || die "sed failed" + ht_fix_file configure.in + eautoreconf +} + +src_compile() { + econf \ + $(use_enable gif) \ + $(use_enable imlib) \ + $(use_enable nls locale) \ + $(use_enable truetype xft2) \ + $(use_with m17n-lib) \ + --disable-vflib \ + --disable-freetype \ + --x-libraries=/usr/X11R6/lib \ + --x-includes=/usr/X11R6/include || die "econf failed" + + xmkmf || die "xmkmf failed" + # no parallel make possible! + make -j1 Makefiles || die "emake failed" + make clean || die "emake clean failed" + make BINDIR=/usr/bin LIBDIR=/etc/X11 || die "emake failed" + use emacs && cp contrib/*.el "${S}" && \ + elisp-compile *.el || die "elisp-compile failed" +} + +src_install() { + make \ + DESTDIR="${D}" \ + BINDIR=/usr/bin \ + LIBDIR=/etc/X11 \ + install || die "make install" + + make \ + DESTDIR="${D}" \ + DOCHTMLDIR=/usr/share/doc/${PF} \ + MANPATH=/usr/share/man \ + MANSUFFIX=1 \ + install.man || die "emake install.man failed" + + exeinto /usr/bin + doexe contrib/{mgp2html.pl,mgp2latex.pl} + + if use emacs ; then + elisp-install ${PN} *.el *.elc || die "elisp-install failed" + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + fi + + dodoc COPYRIGHT* FAQ README* RELNOTES SYNTAX TODO* USAGE* + + insinto /usr/share/${PF}/sample + cd sample + doins README* cloud.jpg dad.* embed*.mgp gradation*.mgp \ + mgp-old*.jpg mgp.mng mgp3.xbm mgprc-sample \ + multilingual.mgp sample*.mgp sendmail6*.mgp \ + tutorial*.mgp v6*.mgp v6header.* || die +} + +pkg_postinst() { + elog + elog "If you enabled xft2 support (default) you may specify xfont directive by" + elog "font name and font registry." + elog "e.g.)" + elog '%deffont "standard" xfont "sazanami mincho" "jisx0208.1983"' + elog + use emacs && elisp-site-regen +} + +pkg_postrm() { + use emacs && elisp-site-regen +} |