Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 64481 - rcsi-0.5.ebuild (new package)
Summary: rcsi-0.5.ebuild (new package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Robin Johnson
URL: http://www.colinbrough.pwp.blueyonder...
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2004-09-18 00:59 UTC by James Rowe
Modified: 2005-02-12 19:46 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
rcsi-0.5.ebuild (rcsi-0.5.ebuild,739 bytes, text/plain)
2004-09-18 00:59 UTC, James Rowe
Details
rcsi-0.5 ebuild (rcsi-0.5.ebuild,647 bytes, patch)
2004-09-25 06:54 UTC, James Rowe
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description James Rowe 2004-09-18 00:59:09 UTC
rcsi is a simple tool which shows the user information regarding the current
state of files under RCS's control, for example locks or revision numbers.

  I would personally suggest dev-util/, but really this is a strange one to me because RCS, for me, and therefore rcsi tends to be relegated to simple revision control of $HOME config files and such where a full system like svn would be overkill.
Comment 1 James Rowe 2004-09-18 00:59:49 UTC
Created attachment 39819 [details]
rcsi-0.5.ebuild
Comment 2 Joseph Booker 2004-09-18 14:54:18 UTC
Why not just patch the Makefile to allow CFLAGS ?

works for me:
[16:52][pts/3][joe@Athena ~] % rcsi .bashrc
.bashrc ( out, unchanged, unlocked )

emerge info:
Portage 2.0.51_rc1 (default-linux/x86/2004.2/gcc34/2.6, gcc-3.3.4, glibc-2.3.4.2                                                       0040808-r0, 2.6.9-rc1-nitro4 i686)
=================================================================
System uname: 2.6.9-rc1-nitro4 i686 Celeron (Coppermine)
Gentoo Base System version 1.5.3
distcc 2.17 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [disabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3
Headers:  sys-kernel/linux26-headers-2.6.8.1
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium3 -mfpmath=sse,387 -msse -mmmx -O3 -pipe -fomit-frame-poin                                                       ter"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2                                                       /share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /                                                       usr/kde/3/share/config /usr/kde/cvs/share/config /usr/lib/mozilla/defaults/pref                                                        /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config                                                       / /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/                                                       share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium3 -mfpmath=sse,387 -msse -mmmx -O3 -pipe -fomit-frame-po                                                       inter"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs loadpolicy sandbox sfperms userpriv"
GENTOO_MIRRORS="ftp://ftp.ussg.iu.edu/pub/linux/gentoo http://gentoo.oregonstate                                                       .edu http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/bmg-main /usr/local/bmg-gnome /us                                                       r/local/trunk /usr/local/gentoo.de"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="X aalib aavm alsa apache2 apm arts autofs avi berkdb bitmap-fonts bonobo cd                                                       r cdrw cgi clamav clisp crypt cups curl dga dillo directfb distribution dnd doc                                                        dvd emacs encode escreen esd etwin evo evolution ext-png ext-zlib faad fbcon fla                                                       sh foomaticdb gb gcl gd gd-external gdbm ggi gif ginac glut gmttria gnome gnomed                                                       b gpm gstreamer gtk gtk2 gtkhtml guile i8x0 imap imlib imlib2 java javascript ji                                                       kes jpeg junit kde ladcca lcms ldap leim libdsk libg++ libgda libssl libwww lufs                                                       usermount mad mailwrapper mdb mikmod mmx mozcalendar mozdevelop mozilla mozinter                                                       faceinfo moznocompose moznomail mozp3p mozsvg mozxmlterm mpeg msn mysql nas ncur                                                       ses nocd nptl oav odbc offensive oggvorbis opengl oss pam pcre pda pdflib perl p                                                       gn php pic png postgres ppds python qt quicktime readline regexp rplay samba sdl                                                        slang spell sse ssl stroke svga tcltk tcpd tetex tiff truetype unicode usb vide                                                       os vim-with-x wmf wxwin wxwindows x86 xchattext xface xml xml2 xmms xosd xprint                                                        xv zlib"
Comment 3 James Rowe 2004-09-18 19:37:22 UTC
Joseph,

  I considered it to be a little over the top to patch the Makefile when it is only building target, short of just sed the single build line(to what it says in the ebuild) it would result in changing most of the Makefile for zero gain.

  Still I'm open to comments and if changing the Makefile is considered to be the better idea then so be it.

Jay
Comment 4 Joseph Booker 2004-09-20 17:52:15 UTC
just add a: " sed 's:cc:cc $CFLAGS:' ?
Comment 5 James Rowe 2004-09-25 06:50:01 UTC
Joseph,

  Well, I think the point has been missed a little but I'm going to attach a new
version anyhow.  I had also forgot use a dynamic src uri, so it needed changing.

  FWIW, and maybe it was just supposed to be a non-working example, your sed statement would not yield the correct results anyway.  There is a huge section in the gcc man page that deals with the setting of command line options which explains it in detail, and if it was just an example please excuse this comment.

Jay

Comment 6 James Rowe 2004-09-25 06:54:42 UTC
Created attachment 40392 [details, diff]
rcsi-0.5 ebuild

src uri no longer contains a static version number.
Changes the Makefile instead of calling the compiler from within the ebuild.
Comment 7 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2004-12-13 21:58:07 UTC
taking this
Comment 8 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2005-02-12 19:46:27 UTC
in cvs now/