Magellan Linux

Contents of /trunk/extras/rox/rox-2.6.1-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2 - (show annotations) (download)
Fri Oct 10 13:29:42 2008 UTC (15 years, 7 months ago) by niro
File size: 1525 byte(s)
import repo
1 # $Header: /magellan-cvs/smage/rox/rox-2.6.1-r1.smage2,v 1.2 2008/02/07 14:23:53 niro Exp $
2
3 PNAME="rox"
4 PVER="2.6.1"
5 PBUILD="r1"
6
7 PCATEGORIE="app-misc"
8 STATE="testing"
9
10 DESCRIPTION="ROX-Filer is a fast and powerful graphical file manager for the X Window System."
11 HOMEPAGE="http://rox.sourceforge.net/"
12
13 DEPEND=">= x11-libs/gtk2+-2.10
14 >= dev-libs/glib2-2.12
15 >= dev-libs/libxml2-2.6.6
16 >= x11-misc/shared-mime-info-0.14"
17
18 SRCFILE="${PNAME}-filer-${PVER}.tar.bz2"
19 SRCDIR="${BUILDDIR}/${PNAME}-filer-${PVER}"
20
21 sminclude mbuild mtools
22
23 SRC_URI=(
24 sourceforge://${PNAME}/${SRCFILE}
25 mirror://${PNAME}/${SRCFILE}
26 )
27
28 src_compile()
29 {
30 cd ${SRCDIR}
31
32 ROX-Filer/AppRun --compile || die
33 cd ROX-Filer/src || die
34 make clean || die
35 }
36
37 src_install()
38 {
39 cd ${SRCDIR}
40
41 # needed directories
42 minstalldir /usr/share/icons || die
43 minstalldir /usr/share/mime/packages || die
44 minstalldir /usr/share/Choices/Mime-icons || die
45
46 # install binaries+share
47 cp -rf ROX-Filer/ ${BINDIR}/usr/share/ || die
48 echo '#!/bin/sh' > ${SRCDIR}/rox || die
49 echo 'exec /usr/share/ROX-Filer/AppRun "$@"' >> ${SRCDIR}/rox || die
50 minstallexec rox || die
51
52 # install man-pages
53 minstallman rox.1 || die
54
55 # install mime-types
56 minstallfile rox.xml /usr/share/mime/packages || die
57
58 cp -rf Choices ${BINDIR}/usr/share/ || die
59 mkeepdir /usr/share/Choices/Mime-icons || die
60
61 # install icons
62 mlink /usr/share/ROX-Filer/ROX /usr/share/icons/ROX || die
63
64 # docs
65 minstalldocs README* || die
66 }
67
68 postinstall()
69 {
70 update-mime-database ${MROOT}/usr/share/mime
71 }

Properties

Name Value
svn:keywords Id