Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 187144
Alias:
Product:
Component:
Status: RESOLVED
Resolution: DUPLICATE of bug 206949
Assigned To: Default Assignee for New Packages <maintainer-wanted@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Brice LILOT <visualstation@visualstation.be>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 187144 depends on: Show dependency tree
Bug 187144 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-07-30 15:41 0000
Ebuild for Pstplus (not in portage)!

Software to create easily graphs and histograms use during secondary school in
latex !

Only in French, really useful with Texmaker !

=== Ebuild === (app-office/pstplus)

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

inherit eutils versionator qt4

DESCRIPTION="A nice LaTeX-IDE (Mathematics Graphics)"

# The upstream version numbering is bad, so we have to remove a dot in the
# minor version number
MAJOR="$(get_major_version)"
MINOR_1="$(($(get_version_component_range 2)%10))"
MINOR_2="$(($(get_version_component_range 2)/10))"

if [ ${MINOR_2} -eq "0" ] ; then
        MY_P="${PN}-${MAJOR}.${MINOR_1}"
else
        MY_P="${PN}-${MAJOR}.${MINOR_1}.${MINOR_2}"
fi

S="${WORKDIR}/${MY_P}"
HOMEPAGE="http://www.xm1math.net/pstplus/"
SRC_URI="http://www.xm1math.net/pstplus/${MY_P}.tar.bz2"

LICENSE="GPL-2"

SLOT="0"

KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd"

IUSE=""

DEPEND="|| ( ( x11-libs/libX11
                           x11-libs/libXext )
                        virtual/x11
                )
                app-text/aspell
                >=x11-libs/qt-4.2.2"

RDEPEND="${DEPEND}
        virtual/tetex
        app-text/psutils
        virtual/ghostscript
        media-libs/netpbm"

src_compile() {
        cd ${S}
        if use x86-fbsd; then
                myspec="-spec freebsd-g++ -unix"
        else
                myspec="-spec linux-g++ -unix"
        fi
        qmake PREFIX="/usr" QMAKE_CFLAGS="${CFLAGS}" \
                QMAKE_CXXFLAGS="${CXXFLAGS}" ${myspec} \
                pstplus.pro || die "qmake failed"
        emake || die "emake failed"
}

src_install() {
        dobin pstplus || die "doexe failed"

        insinto /usr/share/pixmaps/pstplus
        doins utilities/pstplus*.png || die "doins failed."
        doins utilities/pstplus.svg || die "doins failed."

        dodoc utilities/AUTHORS || die "dodoc failed"

        #dohtml utilities/*.{html,gif,css,txt,pst} utilities/doc*.png || die
"dohtml failed"

        #dosym /usr/share/doc/${PF}/html /usr/share/${PN} || die "dosym failed"

        make_desktop_entry pstplus Pstplus
"/usr/share/pixmaps/pstplus/pstplus48x48.png" Office
}

pkg_postinst() {
        elog "A user manual with many screenshots is available at:"
        elog "/usr/share/doc/${PF}/html/usermanual.html"
        elog
}

------- Comment #1 From Jakub Moc (RETIRED) 2008-01-21 22:53:41 0000 -------

*** This bug has been marked as a duplicate of bug 206949 ***

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug