From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 30517 invoked from network); 29 Dec 2003 17:03:24 +0000 Received: from smtp.gentoo.org (128.193.0.39) by eagle.gentoo.oregonstate.edu with DES-CBC3-SHA encrypted SMTP; 29 Dec 2003 17:03:24 +0000 Received: from lists.gentoo.org ([128.193.0.34] helo=eagle.gentoo.org) by smtp.gentoo.org with esmtp (Exim 4.24) id 1Ab0na-0004xK-Im for arch-gentoo-dev@lists.gentoo.org; Mon, 29 Dec 2003 17:03:22 +0000 Received: (qmail 18117 invoked by uid 50004); 29 Dec 2003 16:47:37 +0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 23962 invoked from network); 29 Dec 2003 16:47:37 +0000 From: T'Eval To: gentoo-dev@lists.gentoo.org In-Reply-To: <1072230447.18673.16.camel@rivendell> References: <200312190140.55238.george@gentoo.org> <1071929800.5202.5.camel@rivendell> <200312201126.04052.george@gentoo.org> <1072230447.18673.16.camel@rivendell> Content-Type: multipart/mixed; boundary="=-RRmRFAVQSWpjxz5GM/+z" Message-Id: <1072681129.3451.135.camel@quanta> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 29 Dec 2003 06:58:49 +0000 Subject: [gentoo-dev] ebuild syntax file for midnight commander X-Archives-Salt: 1191b2d3-a0fe-4027-9874-27a334b15809 X-Archives-Hash: ac36ffc2861d6bd13ac6712c005a05f5 --=-RRmRFAVQSWpjxz5GM/+z Content-Type: text/plain Content-Transfer-Encoding: 7bit Is anyone interested in that? I made one to help me learn how ebuilds work and what the functions/variables are. I've found it useful in making new ebuilds, and it's nice in places when you don't have a gui and only mc. If anyone is interested, I could ask the mc people to add it in. I didn't add a bug for it, because if noone is interested, there's no point. It goes in /usr/share/mc/syntax and you'll need to add: file ..\*\\.(ebuild)$ Ebuild/sFile include ebuild.syntax In /usr/share/mc/syntax/Syntax Andrei --=-RRmRFAVQSWpjxz5GM/+z Content-Disposition: attachment; filename=ebuild.syntax Content-Type: text/plain; name=ebuild.syntax; charset=UTF-8 Content-Transfer-Encoding: 7bit # Syntax highlighting for gentoo portage ebuilds # 2003, Andrei Barbu, teval@myrealbox.com context default # Functions keyword whole src_install yellow keyword whole src_compile yellow keyword whole src_unpack yellow keyword whole pkg_setup yellow keyword whole pkg_nofetch yellow keyword whole pkg_preinst yellow keyword whole pkg_postinst yellow keyword whole pkg_postrm yellow keyword whole pkg_prerm yellow keyword whole pkg_config yellow # Helper functions keyword whole use yellow keyword whole has_version yellow keyword whole best_version yellow keyword whole use_with yellow keyword whole check_KV yellow keyword whole keepdir yellow keyword whole econf yellow keyword whole einstall yellow keyword whole die yellow keyword whole einfo yellow # Scripts and Programs keyword whole diropts yellow keyword whole dobin yellow keyword whole dodir yellow keyword whole dodoc yellow keyword whole doexe yellow keyword whole dohard yellow keyword whole dohtml yellow keyword whole doinfo yellow keyword whole doins yellow keyword whole dolib yellow keyword whole dolib.a yellow keyword whole dolib.so yellow keyword whole doman yellow keyword whole dosbin yellow keyword whole dosym yellow keyword whole emake yellow keyword whole exeinto yellow keyword whole exeopts yellow keyword whole fowners yellow keyword whole fperms yellow keyword whole insinto yellow keyword whole insopts yellow keyword whole into yellow keyword whole libopts yellow keyword whole newbin yellow keyword whole newdoc yellow keyword whole newexe yellow keyword whole newins yellow keyword whole newman yellow keyword whole newsbin yellow keyword whole prepall yellow keyword whole prepalldocs yellow keyword whole prepallinfo yellow keyword whole prepallman yellow # Variables keyword whole P white keyword whole PN white keyword whole PV white keyword whole PR white keyword whole PVR white keyword whole A white keyword whole WORKDIR white keyword whole FILESDIR white keyword whole S white keyword whole T white keyword whole D white keyword whole SLOT white keyword whole LICENSE white keyword whole KEYWORDS white keyword whole DESCRIPTION white keyword whole SRC_URI white keyword whole HOMEPAGE white keyword whole IUSE white keyword whole DEPEND white keyword whole RDEPEND white keyword "*" green # Comments --=-RRmRFAVQSWpjxz5GM/+z Content-Type: text/plain; charset=us-ascii -- gentoo-dev@gentoo.org mailing list --=-RRmRFAVQSWpjxz5GM/+z--