Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 54364 Details for
Bug 83679
New ebuild for quasar - an accounting package
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
updated quasar-1.4.1 ebuild
quasar-1.4.1.ebuild (text/plain), 2.28 KB, created by
Jaco Kroon
on 2005-03-24 10:48:54 UTC
(
hide
)
Description:
updated quasar-1.4.1 ebuild
Filename:
MIME Type:
Creator:
Jaco Kroon
Created:
2005-03-24 10:48:54 UTC
Size:
2.28 KB
patch
obsolete
># Copyright 1999-2005 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >inherit eutils > >DESCRIPTION="Quasar is a full function, stand-along business accountaing package" >HOMEPAGE="http://www.linuxcanada.com/quasar.shtml" >SRC_URI="ftp://ftp.linuxcanada.com/pub/Quasar/${PV}/source/${P}_GPL.tgz" >LICENSE="GPL-1" >SLOT="0" >KEYWORDS="~x86 ~amd64" > >IUSE="" >DEPEND=">=dev-lang/tcl-8.3 > >=dev-lang/tk-8.3 > >=x11-libs/qt-3.0" >RDEPEND="${DEPEND} > >=dev-db/postgresql-7.4" > ># Source directory; the dir where the sources can be found (automatically ># unpacked) inside ${WORKDIR}. The default value for S is ${WORKDIR}/${P} ># If you don't need to change it, leave the S= line out of the ebuild ># to keep it tidy. >S="${WORKDIR}/${P}_GPL" > >src_compile() { > epatch "${FILESDIR}/quasar.gcc-3.4.x.patch" > epatch "${FILESDIR}/quasar.password.patch" > > if use amd64; then > ewarn > ewarn "Please note that the patch currently included for AMD64 is not" > ewarn "stable, it compiles but causes segmentation faults upon startup" > ewarn > epatch "${FILESDIR}/quasar.amd64.patch" > fi > > einfo "Disabling the xinetd record by default" > sed -i -e 's/disable = no/disable = yes/' setup/quasar.xinetd > > einfo "Altering xinetd config to rather run daemon as user quasar" > sed -i -e 's/user = root/user = quasar/' setup/quasar.xinetd > > econf || die "econf failed" > emake || die "emake failed" >} > >src_install() { > # Run the install script, we'll clean up after it > # when it is done. > make PREFIX=${D} install || die > > # This directory is referenced in the config file but never created > # and is needed for the backup auto-naming function to work properly. > diropts -m0700 > keepdir /opt/quasar/backup > > dodir /etc/env.d > insinto /etc/env.d > doins ${FILESDIR}/99quasar >} > >pkg_postinst() { > enewgroup quasar || die "Error adding quasar group" > enewuser quasar -1 /bin/false /dev/null quasar || die "Error adding quasar user" > > einfo "Fixing ownership of files" > chown root:quasar /opt/quasar/bin/* > chown -R root:quasar /opt/quasar/config > chown -R root:quasar /opt/quasar/data > > einfo "Fixing permissions of files" > chmod 750 /opt/quasar/bin/* > chmod 755 /opt/quasar/bin/quasar > chmod 755 /opt/quasar/config > chmod 644 /opt/quasar/config/* > chmod 640 /opt/quasar/config/*server* > chmod o-rwx -R /opt/quasar/data >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 83679
:
52381
|
52382
|
52383
|
54364
|
54367
|
54368
|
55139
|
55205
|
55207
|
55314
|
55315
|
55588
|
55589
|
55591
|
55979
|
55980
|
55992
|
56031
|
56703
|
56704
|
56705
|
56960
|
58668
|
58678
|
61247
|
61248
|
61249
|
61513
|
61514
|
61515
|
63293
|
63294
|
63295
|
63464
|
78845
|
78846
|
112487
|
112491
|
112533
|
112534
|
112536
|
112537
|
112538
|
112540
|
112542
|
112543
|
112547
|
114498