pva         14/06/08 19:49:07

  Modified:             ChangeLog metadata.xml
  Added:                transfig-3.2.5e.ebuild
  Log:
  Version bump, bug #487710, thank Martin Walch for report.
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 
F1989B07)

Revision  Changes    Path
1.76                 media-gfx/transfig/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/transfig/ChangeLog?rev=1.76&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/transfig/ChangeLog?rev=1.76&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/transfig/ChangeLog?r1=1.75&r2=1.76

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/transfig/ChangeLog,v
retrieving revision 1.75
retrieving revision 1.76
diff -u -r1.75 -r1.76
--- ChangeLog   30 Apr 2013 02:14:16 -0000      1.75
+++ ChangeLog   8 Jun 2014 19:49:07 -0000       1.76
@@ -1,6 +1,14 @@
 # ChangeLog for media-gfx/transfig
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/transfig/ChangeLog,v 1.75 
2013/04/30 02:14:16 ottxor Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/transfig/ChangeLog,v 1.76 
2014/06/08 19:49:07 pva Exp $
+
+*transfig-3.2.5e (08 Jun 2014)
+
+  08 Jun 2014; Peter Volkov <[email protected]> +transfig-3.2.5e.ebuild,
+  +files/transfig-3.2.5e-fprintf_format_warnings.patch,
+  +files/transfig-3.2.5e-man-hyphen.patch, +files/transfig-3.2.5e-typos.patch,
+  metadata.xml:
+  Version bump, bug #487710, thank Martin Walch for report.
 
   30 Apr 2013; Christoph Junghans <[email protected]> 
transfig-3.2.5d-r1.ebuild:
   added ~arm (tested by me)



1.6                  media-gfx/transfig/metadata.xml

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/transfig/metadata.xml?rev=1.6&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/transfig/metadata.xml?rev=1.6&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/transfig/metadata.xml?r1=1.5&r2=1.6

Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/transfig/metadata.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- metadata.xml        16 Feb 2013 12:43:13 -0000      1.5
+++ metadata.xml        8 Jun 2014 19:49:07 -0000       1.6
@@ -2,6 +2,7 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
        <maintainer>
-               <email>[email protected]</email>
+       <email>[email protected]</email>
+       <name>Peter Volkov</name>
        </maintainer>
 </pkgmetadata>



1.1                  media-gfx/transfig/transfig-3.2.5e.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/transfig/transfig-3.2.5e.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/transfig/transfig-3.2.5e.ebuild?rev=1.1&content-type=text/plain

Index: transfig-3.2.5e.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/transfig/transfig-3.2.5e.ebuild,v 
1.1 2014/06/08 19:49:07 pva Exp $

EAPI="4"
inherit toolchain-funcs eutils flag-o-matic multilib

MY_P=${PN}.${PV}

DESCRIPTION="A set of tools for creating TeX documents with graphics"
HOMEPAGE="http://www.xfig.org/";
SRC_URI="mirror://sourceforge/mcj/${MY_P}.tar.gz
        mirror://gentoo/fig2mpdf-1.1.2.tar.bz2"

LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE=""

RDEPEND="x11-libs/libXpm
        virtual/jpeg
        media-libs/libpng
        x11-apps/rgb"
DEPEND="${RDEPEND}
        x11-misc/imake
        app-text/rman"

S=${WORKDIR}/${MY_P}

sed_Imakefile() {
        # see fig2dev/Imakefile for details
        vars2subs="BINDIR=${EPREFIX}/usr/bin
                        MANDIR=${EPREFIX}/usr/share/man/man\$\(MANSUFFIX\)
                        XFIGLIBDIR=${EPREFIX}/usr/share/xfig
                        PNGINC=-I${EPREFIX}/usr/include/X11
                        XPMINC=-I${EPREFIX}/usr/include/X11
                        USEINLINE=-DUSE_INLINE
                        RGB=${EPREFIX}/usr/share/X11/rgb.txt
                        FIG2DEV_LIBDIR=${EPREFIX}/usr/share/fig2dev"

        for variable in ${vars2subs} ; do
                varname=${variable%%=*}
                varval=${variable##*=}
                sed -i 
"s:^\(XCOMM\)*[[:space:]]*${varname}[[:space:]]*=.*$:${varname} = ${varval}:" 
"$@"
        done
}

src_prepare() {
        find . -type f -exec chmod a-x '{}' \;
        find . -name Makefile -delete
        epatch "${FILESDIR}"/${PN}-3.2.5d-fig2mpdf-r1.patch
        epatch "${FILESDIR}"/${PN}-3.2.5c-maxfontsize.patch
        epatch "${FILESDIR}"/${PN}-3.2.5-solaris.patch
        epatch "${FILESDIR}"/${PN}-3.2.5e-typos.patch
        epatch "${FILESDIR}"/${PN}-3.2.5e-man-hyphen.patch
        epatch "${FILESDIR}"/${PN}-3.2.5e-fprintf_format_warnings.patch

        sed -e 's:-L$(ZLIBDIR) -lz::' \
                -e 's: -lX11::' \
                        -i fig2dev/Imakefile || die
        sed_Imakefile fig2dev/Imakefile fig2dev/dev/Imakefile
}

src_compile() {
        xmkmf || die "xmkmf failed"
        emake Makefiles

        emake CC="$(tc-getCC)" LOCAL_LDFLAGS="${LDFLAGS}" 
CDEBUGFLAGS="${CFLAGS}" \
                USRLIBDIR="${EPREFIX}/usr/$(get_libdir)"
}

src_install() {
        emake DESTDIR="${D}" \
                ${transfig_conf} install install.man

        dobin "${WORKDIR}/fig2mpdf/fig2mpdf"
        doman "${WORKDIR}/fig2mpdf/fig2mpdf.1"

        insinto /usr/share/fig2dev/
        newins "${FILESDIR}/transfig-ru_RU.CP1251.ps" ru_RU.CP1251.ps
        newins "${FILESDIR}/transfig-ru_RU.KOI8-R.ps" ru_RU.KOI8-R.ps
        newins "${FILESDIR}/transfig-uk_UA.KOI8-U.ps" uk_UA.KOI8-U.ps

        dohtml "${WORKDIR}/fig2mpdf/doc/"* || die

        mv "${ED}"/usr/bin/fig2ps2tex{.sh,} || die #338295

        dodoc README CHANGES LATEX.AND.XFIG NOTES
}

pkg_postinst() {
        elog "Note, that defaults are changed and now if you don't want to ship"
        elog "personal information into output files, use fig2dev with -a 
option."
}




Reply via email to