summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-office/magicpoint')
-rw-r--r--app-office/magicpoint/ChangeLog9
-rw-r--r--app-office/magicpoint/Manifest30
-rw-r--r--app-office/magicpoint/files/50magicpoint-gentoo.el5
-rw-r--r--app-office/magicpoint/files/digest-magicpoint-1.12a3
-rw-r--r--app-office/magicpoint/magicpoint-1.12a.ebuild115
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
+}