From 4c064ad2c8d959918ba3817d9aba596558099468 Mon Sep 17 00:00:00 2001 From: Jakub Moc Date: Sat, 13 Jan 2007 14:24:05 +0000 Subject: x11-misc/slim: Version bump svn path=/sunrise/; revision=2750 --- x11-misc/slim/ChangeLog | 3 ++ x11-misc/slim/Manifest | 16 ++++++--- x11-misc/slim/files/digest-slim-1.2.6 | 3 ++ x11-misc/slim/slim-1.2.6.ebuild | 62 +++++++++++++++++++++++++++++++++++ 4 files changed, 80 insertions(+), 4 deletions(-) create mode 100644 x11-misc/slim/files/digest-slim-1.2.6 create mode 100644 x11-misc/slim/slim-1.2.6.ebuild diff --git a/x11-misc/slim/ChangeLog b/x11-misc/slim/ChangeLog index 7eeeab0c9..05ec753ba 100644 --- a/x11-misc/slim/ChangeLog +++ b/x11-misc/slim/ChangeLog @@ -2,6 +2,9 @@ # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 13 Jan 2007; Jakub Moc +slim-1.2.6.ebuild: + Version bump + 07 Jan 2007; Jakub Moc slim-1.2.5-r2.ebuild: Drop support for monolithic X diff --git a/x11-misc/slim/Manifest b/x11-misc/slim/Manifest index c27ac16ec..d6e652ffd 100644 --- a/x11-misc/slim/Manifest +++ b/x11-misc/slim/Manifest @@ -3,14 +3,19 @@ MD5 7ff70ebcb464c6648385ba7b1e294c52 files/slim-fix-warnings.patch 3022 RMD160 44fc8cd074be520ba3ef282884b33b4a7e25f193 files/slim-fix-warnings.patch 3022 SHA256 5d79a0738d22b9480913914c8462eb99251efa11c6a5d7aed30b15e741e5fdb8 files/slim-fix-warnings.patch 3022 DIST slim-1.2.5.tar.gz 216437 RMD160 796dc2cf2f903a5d1d7e8aa92106bd9af7990d69 SHA1 f08ef603b362e3441b83d1f89445cc7ea73e7ebb SHA256 eee5c172a3397a2edc279d6a7a46c0075e05c022c4cb4417a14e3714626c9261 +DIST slim-1.2.6.tar.gz 219003 RMD160 81b2d230857dd1b3b2fb6e41b2a81a3ed7207bfd SHA1 df6d4c0a58709d7f8080ee378c1d86991112b93e SHA256 4f0a51c88d0d4f942d3552efcfbfcb245bc558336a1ed3f531dbe65252ad8c5e EBUILD slim-1.2.5-r2.ebuild 1756 RMD160 02602aac86dbb99568bed193e76bd42db639ea05 SHA1 803e68dc71626434dae45b5498f1466af9322095 SHA256 323b6240e080b0e429ef0239e231859ff09645095d233d15485aa3eb81ab271b MD5 69f8a78fe269893c2009c74403c89439 slim-1.2.5-r2.ebuild 1756 RMD160 02602aac86dbb99568bed193e76bd42db639ea05 slim-1.2.5-r2.ebuild 1756 SHA256 323b6240e080b0e429ef0239e231859ff09645095d233d15485aa3eb81ab271b slim-1.2.5-r2.ebuild 1756 -MISC ChangeLog 965 RMD160 8796dc06f48633ead257edd1acae755cb2ebb828 SHA1 9a7baf90e886f87286967cabe1f09d75a54d4db1 SHA256 58ee95df0a55f920147b4a4047dcf2b7d065e716d9ed042c5df35e8097f6e901 -MD5 f592001b1dc187b81357c80b2b9ac961 ChangeLog 965 -RMD160 8796dc06f48633ead257edd1acae755cb2ebb828 ChangeLog 965 -SHA256 58ee95df0a55f920147b4a4047dcf2b7d065e716d9ed042c5df35e8097f6e901 ChangeLog 965 +EBUILD slim-1.2.6.ebuild 1873 RMD160 67d0962a7b77aa860e6a2e47535897040e5a43c5 SHA1 d9b6e3fced1e5a07213ea661e7b12dc8dd139879 SHA256 34f6df57e8ef674ba59e11f2272c6f1c0bfc5a26d305c6dedd3a49716295674f +MD5 9aba1d3d6d2dc6a453ace71c27ef03d7 slim-1.2.6.ebuild 1873 +RMD160 67d0962a7b77aa860e6a2e47535897040e5a43c5 slim-1.2.6.ebuild 1873 +SHA256 34f6df57e8ef674ba59e11f2272c6f1c0bfc5a26d305c6dedd3a49716295674f slim-1.2.6.ebuild 1873 +MISC ChangeLog 1045 RMD160 8facb36cf3ae02722766eece7b39ee747a452660 SHA1 ad839e10a1a8ce70d27ab4f2603b9d1b4fb33038 SHA256 1dc0f7bf7e3ad77850df0aa49e7fff565cf21bd27c6eb336374e8930bd2fe0b9 +MD5 5216b357e6082af78e3fc5cf3da068ef ChangeLog 1045 +RMD160 8facb36cf3ae02722766eece7b39ee747a452660 ChangeLog 1045 +SHA256 1dc0f7bf7e3ad77850df0aa49e7fff565cf21bd27c6eb336374e8930bd2fe0b9 ChangeLog 1045 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 @@ -18,3 +23,6 @@ SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata MD5 e087ddd8c788afb3d12d7de0306d96d0 files/digest-slim-1.2.5-r2 232 RMD160 16e6b4762e059ecea287807933d8fd48551390b6 files/digest-slim-1.2.5-r2 232 SHA256 94cbe9129d5e576e8e1e3a54e40356e70cae9d798a01a203f626b8c801d06c0e files/digest-slim-1.2.5-r2 232 +MD5 678a395ce70e5b34a115840f2c3cfd79 files/digest-slim-1.2.6 232 +RMD160 0ee161cad4480a14f79786776b5b613e0b161d72 files/digest-slim-1.2.6 232 +SHA256 e3a6806e9b075b59ee16e27c33cb990a614469bea348d3f12bc5daf71f065cb2 files/digest-slim-1.2.6 232 diff --git a/x11-misc/slim/files/digest-slim-1.2.6 b/x11-misc/slim/files/digest-slim-1.2.6 new file mode 100644 index 000000000..cc557ad76 --- /dev/null +++ b/x11-misc/slim/files/digest-slim-1.2.6 @@ -0,0 +1,3 @@ +MD5 1bf891f046014a03236c21ce6cbe455b slim-1.2.6.tar.gz 219003 +RMD160 81b2d230857dd1b3b2fb6e41b2a81a3ed7207bfd slim-1.2.6.tar.gz 219003 +SHA256 4f0a51c88d0d4f942d3552efcfbfcb245bc558336a1ed3f531dbe65252ad8c5e slim-1.2.6.tar.gz 219003 diff --git a/x11-misc/slim/slim-1.2.6.ebuild b/x11-misc/slim/slim-1.2.6.ebuild new file mode 100644 index 000000000..9ab348eab --- /dev/null +++ b/x11-misc/slim/slim-1.2.6.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit toolchain-funcs + +DESCRIPTION="SLiM - Simple Login Manager" +HOMEPAGE="http://slim.berlios.de/" +SRC_URI="mirror://berlios/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +DEPEND="x11-proto/xproto + x11-libs/libXmu + x11-libs/libX11 + x11-libs/libXpm + x11-libs/libXft + media-libs/libpng + media-libs/jpeg" +RDEPEND="${DEPEND} + media-fonts/corefonts" + +src_unpack() { + unpack ${A} + cd "${S}" + + # respect C[XX]FLAGS, fix crosscompile, + # fix linking order for --as-needed" + sed -i -e "s:^CXX=.*:CXX=$(tc-getCXX) ${CXXFLAGS}:" \ + -e "s:^CC=.*:CC=$(tc-getCC) ${CFLAGS}:" \ + -e "s:^MANDIR=.*:MANDIR=/usr/share/man:" \ + -e "s:/usr/X11R6:/usr:" \ + -e "s:^\t\(.*\)\ \$(LDFLAGS)\ \(.*\):\t\1\ \2\ \$(LDFLAGS):g" \ + Makefile || die 'sed failed in Makefile' + + # Remove all X11R6 references from slim.conf + # Set slim to daemon mode as default to stop xdm runscript from throwing errors on stop + # Set the default logfile to /dev/null to avoid cluttering up the harddisk + # as slim puts a lot of garbage in its logfile + sed -i -e 's#X11R6/##g' -e 's#/usr/bin:##' \ + -e 's/# daemon/daemon/' \ + -e 's#/var/log/slim.log#/dev/null#g' \ + slim.conf || die "sed failed in slim.conf" +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + dodoc xinitrc.sample README TODO THEMES +} + +pkg_postinst() { + elog "The configuration file is located at /etc/slim.conf." + elog "If you wish ${PN} to start automatically, set DISPLAYMANAGER=\"${PN}\" " + elog "in /etc/rc.conf and run \"rc-update add xdm default\" " + elog + elog "${PN} uses .xinitrc in the user's home directory and /etc/slim.conf" + elog "for session management. For further information, see README and" + elog "xinitrc.sample in /usr/share/doc/${PF}" +} -- cgit v1.2.3-65-gdbad