⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mgaview-0.1.4.ebuild

📁 linux下显示各种格式图片
💻 EBUILD
字号:
# Copyright 1999-2004 Gentoo Technologies, Inc.# Distributed under the terms of the GNU General Public License, v2 or later# Maintainer: HelDoRe <heldore@broadway-net.org># $Header: /cvsroot/mgaview/mgaview/mgaview-0.1.4.ebuild,v 1.1 2004/09/13 15:43:55 heldore Exp $# This ebuild was generated by Ebuilder v0.4.# NOTE: The comments in this file are for instruction and# documentation. They're not meant to appear with your final,# production ebuild. Please remember to remove them before submitting# or committing your ebuild. That doesn't mean you can't add your own# comments though.# Source directory; the dir where the sources can be found# (automatically unpacked) inside ${WORKDIR}.	Usually you can just# leave this as-is.S="${WORKDIR}/${P}"# Short one-line description of this package.DESCRIPTION="FrameBuffer and Matrox (use mga_vid) image viewer"# Point to any required sources; these will be automatically# downloaded by Portage.SRC_URI="http://osdn.dl.sourceforge.net/sourceforge/mgaview/${P}.tar.gz"# Homepage, not used by Portage directly but handy for developer referenceHOMEPAGE="http://mgaview.sf.net"# License of the package. This must match the name of file(s) in# /usr/portage/licenses/. For complex license combination see the developer# docs on gentoo.org for details.LICENSE="GPL-2"# Build-time dependencies, such as#	 ssl? ( >=openssl-0.9.6b )#	 >=perl-5.6.1-r1# It is advisable to use the >= syntax show above, to reflect what you# had installed on your system when you tested the package.	 Then# other users hopefully won't be caught without the right version of# a dependency.RDEPEND="png? ( media-libs/libpng )         gif? ( media-libs/libungif )	 jpeg? ( media-libs/jpeg )	 tiff? ( media-libs/tiff )	 magick? ( media-gfx/imagemagick )"	DEPEND="${RDEPEND}"KEYWORDS="x86"src_compile() {	local myconf=	if use !gif; then	   myconf="${myconf} --without-gif"	fi		if use !png; then	   myconf="${myconf} --without-png"	fi		if use !jpeg; then	   myconf="${myconf} --without-jpeg"	fi		if use !tiff; then	   myconf="${myconf} --without-tiff"	fi	if use !magick; then	   myconf="${myconf} --without-mag"	fi	if use !X; then	   myconf="${myconf} --without-x"	fi	# Most open-source packages use GNU autoconf for configuration.	# You should use something similar to the following lines to	# configure your package before compilation. The "|| die" portion	# at the end will stop the build process if the command fails.	# You should use this at the end of critical commands in the build	# process.	(Hint: Most commands are critical, that is, the build	# process should abort if they aren't successful.)	./configure \		--host=${CHOST} \		--prefix=/usr \		--infodir=/usr/share/info \		--mandir=/usr/share/man \		${myconf} || die "./configure failed"	# Note the use of --infodir and --mandir, above. This is to make	# this package FHS 2.2-compliant. For more information, see	# http://www.pathname.com/fhs/	# emake (previously known as pmake) is a script that calls the	# standard GNU make with parallel building options for speedier	# builds (especially on SMP systems). Try emake first.	 It might	# not work for some packages, in which case you'll have to resort	# to normal "make".	emake || die	#make || die}src_install () {	# You must *personally verify* that this trick doesn't install	# anything outside of DESTDIR; do this by reading and	# understanding the install part of the Makefiles. 	make DESTDIR=${D} install || die	# For Makefiles that don't make proper use of DESTDIR, setting the	# prefix is often an alternative. However if you do this, then	# you also need to specify mandir and infodir, since they were	# passed to ./configure as absolute paths (overriding the prefix	# setting).	#make \	#	prefix=${D}/usr \	#	mandir=${D}/usr/share/man \	#	infodir=${D}/usr/share/info \	#	install || die	# Again, verify the Makefiles!	We don't want anything falling	# outside of ${D}.	# The dodoc command can be used to install files into the packages	# documentation directory (/usr/share/doc/${PF}).	#	# The syntax for dodoc is: dodoc file1 [file2 [file3 [...]]]	#	# If you see the dodoc command below followed by one or more files,	# Ebuilder found files in your package that are commonly	# installed in the documents directory. You should look for any other	# files that should be installed here (particularily if the 'dodoc'	# command is commented out below).	# Install documentation.	dodoc AUTHORS BUGS ChangeLog COPYING INSTALL NEWS README TODO}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -