diff options
author | Andrej Kacian <ticho@gentoo.org> | 2005-12-12 10:14:53 +0000 |
---|---|---|
committer | Andrej Kacian <ticho@gentoo.org> | 2005-12-12 10:14:53 +0000 |
commit | 8e9664b58a0d44c236ca3fe7ec5b9ceebd951a94 (patch) | |
tree | 23e53ad91b0d7050fc806553e2239590bafd79fb /net-im/silc-plugin | |
parent | Removing COPYING from our dodoc in src_install() (diff) | |
download | historical-8e9664b58a0d44c236ca3fe7ec5b9ceebd951a94.tar.gz historical-8e9664b58a0d44c236ca3fe7ec5b9ceebd951a94.tar.bz2 historical-8e9664b58a0d44c236ca3fe7ec5b9ceebd951a94.zip |
Removed old ebuilds to get rid of USE=pic cruft. 1.0.1-r4 stable on x86.
Package-Manager: portage-2.0.53
Diffstat (limited to 'net-im/silc-plugin')
-rw-r--r-- | net-im/silc-plugin/ChangeLog | 12 | ||||
-rw-r--r-- | net-im/silc-plugin/Manifest | 20 | ||||
-rw-r--r-- | net-im/silc-plugin/files/digest-silc-plugin-1.0.1 | 3 | ||||
-rw-r--r-- | net-im/silc-plugin/files/digest-silc-plugin-1.0.1-r1 | 3 | ||||
-rw-r--r-- | net-im/silc-plugin/files/digest-silc-plugin-1.0.1-r2 | 3 | ||||
-rw-r--r-- | net-im/silc-plugin/files/digest-silc-plugin-1.0.1-r3 | 3 | ||||
-rw-r--r-- | net-im/silc-plugin/silc-plugin-1.0.1-r1.ebuild | 100 | ||||
-rw-r--r-- | net-im/silc-plugin/silc-plugin-1.0.1-r2.ebuild | 102 | ||||
-rw-r--r-- | net-im/silc-plugin/silc-plugin-1.0.1-r3.ebuild | 106 | ||||
-rw-r--r-- | net-im/silc-plugin/silc-plugin-1.0.1-r4.ebuild | 4 | ||||
-rw-r--r-- | net-im/silc-plugin/silc-plugin-1.0.1.ebuild | 98 |
11 files changed, 19 insertions, 435 deletions
diff --git a/net-im/silc-plugin/ChangeLog b/net-im/silc-plugin/ChangeLog index 172ce3a08b22..c2832dea3d73 100644 --- a/net-im/silc-plugin/ChangeLog +++ b/net-im/silc-plugin/ChangeLog @@ -1,6 +1,16 @@ # ChangeLog for net-im/silc-plugin # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/silc-plugin/ChangeLog,v 1.16 2005/08/29 15:02:32 ticho Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-im/silc-plugin/ChangeLog,v 1.17 2005/12/12 10:14:53 ticho Exp $ + + 12 Dec 2005; Andrej Kacian <ticho@gentoo.org> -silc-plugin-1.0.1.ebuild, + -silc-plugin-1.0.1-r1.ebuild, -silc-plugin-1.0.1-r2.ebuild, + -silc-plugin-1.0.1-r3.ebuild, silc-plugin-1.0.1-r4.ebuild: + Removed old ebuilds to get rid of USE=pic cruft. 1.0.1-r4 stable on x86. commit + + 12 Dec 2005; Andrej Kacian <ticho@gentoo.org> -silc-plugin-1.0.1.ebuild, + -silc-plugin-1.0.1-r1.ebuild, -silc-plugin-1.0.1-r2.ebuild, + -silc-plugin-1.0.1-r3.ebuild, silc-plugin-1.0.1-r4.ebuild: + Removed old ebuilds to get rid of USE=pic cruft. 1.0.1-r4 stable on x86. *silc-plugin-1.0.1-r4 (29 Aug 2005) diff --git a/net-im/silc-plugin/Manifest b/net-im/silc-plugin/Manifest index cb7b3ffd792d..150be798e15d 100644 --- a/net-im/silc-plugin/Manifest +++ b/net-im/silc-plugin/Manifest @@ -1,24 +1,16 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -MD5 519516107c584f989f4808400037cab0 silc-plugin-1.0.1-r2.ebuild 3209 -MD5 df8902665ca5c0a82e3658b7c73911c2 silc-plugin-1.0.1-r4.ebuild 3435 -MD5 ee20a764d4ace9b102fc2ce743b88a0f silc-plugin-1.0.1-r1.ebuild 3164 -MD5 86c039cfdc524867233a99ade0f016e7 silc-plugin-1.0.1-r3.ebuild 3375 -MD5 1887420b45884f78f3f4d8ed56117f7b ChangeLog 3108 -MD5 3d21d1bc81cfd81bfd0b0b3b2123b71c metadata.xml 271 -MD5 635a1184b49ddfa3fdc72dfdf177ef33 silc-plugin-1.0.1.ebuild 3023 +MD5 ea2e76596a5e86043423d7e03d6efdcf ChangeLog 3663 MD5 71989b1101d6cf41e9f61a1b62d2cc85 files/1.0.1-branch-update.patch 6717 -MD5 ce1069db2e4cfc5c0b0d4b988c6c053c files/digest-silc-plugin-1.0.1 202 MD5 1acb3335a10232ac14f179305e20477f files/1.0.1-gcc34.patch 471 -MD5 ce1069db2e4cfc5c0b0d4b988c6c053c files/digest-silc-plugin-1.0.1-r1 202 -MD5 ce1069db2e4cfc5c0b0d4b988c6c053c files/digest-silc-plugin-1.0.1-r2 202 -MD5 ce1069db2e4cfc5c0b0d4b988c6c053c files/digest-silc-plugin-1.0.1-r3 202 MD5 ce1069db2e4cfc5c0b0d4b988c6c053c files/digest-silc-plugin-1.0.1-r4 202 +MD5 3d21d1bc81cfd81bfd0b0b3b2123b71c metadata.xml 271 +MD5 fd8b3c72de83d3a00ebfd4170e870190 silc-plugin-1.0.1-r4.ebuild 3434 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) -iD8DBQFDFF4oQlM6RnzZP+IRAinDAKCoASXfZOsLF1wj1J4RasHnsqXC5ACgn3r2 -/kdH6qt6PWHD7CVi3CBLydA= -=HSGG +iD8DBQFDnU2tQlM6RnzZP+IRAhMCAKCtEZiQyAksKTEtryXEN84/tdffBgCeOOC/ +SMzWonn+hixgti4i54hjP58= +=F6AW -----END PGP SIGNATURE----- diff --git a/net-im/silc-plugin/files/digest-silc-plugin-1.0.1 b/net-im/silc-plugin/files/digest-silc-plugin-1.0.1 deleted file mode 100644 index 4d53c13b01ee..000000000000 --- a/net-im/silc-plugin/files/digest-silc-plugin-1.0.1 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 6610ee0e27922f447e40828cf7dee507 irssi-0.8.9.tar.bz2 816465 -MD5 6e086ddb21dc18e706750f43412f6b93 silc-client-1.0.1.tar.gz 1862493 -MD5 986c750f2dac66838e3db505341923df silc-plugin-1.0.1.tar.gz 24789 diff --git a/net-im/silc-plugin/files/digest-silc-plugin-1.0.1-r1 b/net-im/silc-plugin/files/digest-silc-plugin-1.0.1-r1 deleted file mode 100644 index 4d53c13b01ee..000000000000 --- a/net-im/silc-plugin/files/digest-silc-plugin-1.0.1-r1 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 6610ee0e27922f447e40828cf7dee507 irssi-0.8.9.tar.bz2 816465 -MD5 6e086ddb21dc18e706750f43412f6b93 silc-client-1.0.1.tar.gz 1862493 -MD5 986c750f2dac66838e3db505341923df silc-plugin-1.0.1.tar.gz 24789 diff --git a/net-im/silc-plugin/files/digest-silc-plugin-1.0.1-r2 b/net-im/silc-plugin/files/digest-silc-plugin-1.0.1-r2 deleted file mode 100644 index 4d53c13b01ee..000000000000 --- a/net-im/silc-plugin/files/digest-silc-plugin-1.0.1-r2 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 6610ee0e27922f447e40828cf7dee507 irssi-0.8.9.tar.bz2 816465 -MD5 6e086ddb21dc18e706750f43412f6b93 silc-client-1.0.1.tar.gz 1862493 -MD5 986c750f2dac66838e3db505341923df silc-plugin-1.0.1.tar.gz 24789 diff --git a/net-im/silc-plugin/files/digest-silc-plugin-1.0.1-r3 b/net-im/silc-plugin/files/digest-silc-plugin-1.0.1-r3 deleted file mode 100644 index 4d53c13b01ee..000000000000 --- a/net-im/silc-plugin/files/digest-silc-plugin-1.0.1-r3 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 6610ee0e27922f447e40828cf7dee507 irssi-0.8.9.tar.bz2 816465 -MD5 6e086ddb21dc18e706750f43412f6b93 silc-client-1.0.1.tar.gz 1862493 -MD5 986c750f2dac66838e3db505341923df silc-plugin-1.0.1.tar.gz 24789 diff --git a/net-im/silc-plugin/silc-plugin-1.0.1-r1.ebuild b/net-im/silc-plugin/silc-plugin-1.0.1-r1.ebuild deleted file mode 100644 index ada85fbd93e5..000000000000 --- a/net-im/silc-plugin/silc-plugin-1.0.1-r1.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/silc-plugin/silc-plugin-1.0.1-r1.ebuild,v 1.5 2005/05/25 14:25:27 mcummings Exp $ - -inherit eutils - -IRSSI_PV=0.8.9 - -DESCRIPTION="A SILC plugin for Irssi" -HOMEPAGE="http://penguin-breeder.org/silc/" -SRC_URI="http://irssi.org/files/irssi-${IRSSI_PV}.tar.bz2 - http://silcnet.org/download/client/sources/silc-client-${PV}.tar.gz - http://penguin-breeder.org/silc/download/${P}.tar.gz" -LICENSE="GPL-2" - -SLOT="0" -KEYWORDS="~x86 ~sparc ~ppc" -IUSE="debug pic" - -# All necessary dependencies are pulled in by irssi. -DEPEND="virtual/libc" -RDEPEND="~net-irc/irssi-0.8.9 - >=perl-core/MIME-Base64-3.03" - -S_SILC="${S}/../silc-client-${PV}" -S_IRSSI="${S}/../irssi-${IRSSI_PV}" - -src_compile() { - - echo - einfo "Preparing silc-client\n" - cd ${S_SILC} - econf --with-helpdir=${D}/usr/share/irssi/help/silc/ \ - --without-libtoolfix \ - --enable-static \ - `use_with pic` \ - `use_enable debug` || die "silc-client configure failed" - ( MAKEOPTS="" emake -C lib ) || die "silc-client's lib compilation failed" - - echo - einfo "Patching irssi source for silc-plugin\n" - cd ${S} - epatch ${FILESDIR}/${PV}-branch-update.patch || die "${PV}-branch-update.patch failed" - emake patch IRSSI=${S_IRSSI} SILC=${S_SILC} || die "patching irssi sources failed" - - cd ${S_IRSSI} - - # this tiny patch fixes a compile-time error (bug #67255) - ticho - epatch ${FILESDIR}/${PV}-gcc34.patch || die "${PV}-gcc34.patch failed" - - echo - einfo "Configuring irssi\n" - econf --sysconfdir=/etc || die "irssi configure failed" - echo - einfo "Compiling silc-plugin\n" - emake -C src/perl || die "irssi's src/perl compilation failed" - emake -C src/fe-common/silc || die "irssi's src/fe-common/silc compilation failed" - emake -C src/silc/core || die "irssi's src/silc/core compilation failed" -} - -src_install() { - cd ${S_IRSSI} - make -C src/perl/silc DESTDIR=${D} install || die "irssi's src/perl/silc installation failed" - make -C src/fe-common/silc DESTDIR=${D} install || die "irssi's src/fe-common/silc installation failed" - make -C src/silc/core install DESTDIR=${D} install || die "irssi's src/silc/core installation failed" - - cd ${S_SILC} - make -C irssi/docs/help install || die "silc-client's helpfiles installation failed" - - cd ${S} - insinto /usr/share/irssi/scripts - doins scripts/* - - insinto /usr/share/irssi - doins default.theme - - dodoc AUTHORS COPYING README USAGE -} - -pkg_postinst() { - einfo "You can load the plugin with following command in Irssi:" - einfo - einfo "\t/LOAD silc" - einfo - einfo "It will automatically generate a new key pair for you. You will be asked to" - einfo "enter a passphrase for this keypair twice. If you leave the passphrase" - einfo "empty, your key will not be stored encrypted." - einfo - einfo "To make full use of silc-plugin, you should load the following perl scripts" - einfo "into irssi:" - einfo - einfo "\t/SCRIPT LOAD silc" - einfo "\t/SCRIPT LOAD silc-mime" - einfo - einfo "To connect to the SILCNet, you can use following command in Irssi:" - einfo - einfo "\t/CONNECT -silcnet SILCNet silc.silcnet.org" - einfo - einfo "Have fun." -} diff --git a/net-im/silc-plugin/silc-plugin-1.0.1-r2.ebuild b/net-im/silc-plugin/silc-plugin-1.0.1-r2.ebuild deleted file mode 100644 index e670ad879d7c..000000000000 --- a/net-im/silc-plugin/silc-plugin-1.0.1-r2.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/silc-plugin/silc-plugin-1.0.1-r2.ebuild,v 1.4 2005/01/03 15:51:12 ticho Exp $ - -inherit eutils - -IRSSI_PV=0.8.9 - -DESCRIPTION="A SILC plugin for Irssi" -HOMEPAGE="http://penguin-breeder.org/silc/" -SRC_URI="http://irssi.org/files/irssi-${IRSSI_PV}.tar.bz2 - http://silcnet.org/download/client/sources/silc-client-${PV}.tar.gz - http://penguin-breeder.org/silc/download/${P}.tar.gz" -LICENSE="GPL-2" - -SLOT="0" -KEYWORDS="~x86 ~sparc ~ppc ~amd64" -IUSE="debug pic" - -# All necessary dependencies are pulled in by irssi. -DEPEND="virtual/libc" -RDEPEND=">=net-irc/irssi-0.8.9 - >=dev-perl/MIME-tools-5.413 - dev-perl/File-MMagic - dev-perl/MailTools" - -S_SILC="${S}/../silc-client-${PV}" -S_IRSSI="${S}/../irssi-${IRSSI_PV}" - -src_compile() { - - echo - einfo "Preparing silc-client\n" - cd ${S_SILC} - econf --with-helpdir=${D}/usr/share/irssi/help/silc/ \ - --without-libtoolfix \ - --enable-static \ - `use_with pic` \ - `use_enable debug` || die "silc-client configure failed" - ( MAKEOPTS="" emake -C lib ) || die "silc-client's lib compilation failed" - - echo - einfo "Patching irssi source for silc-plugin\n" - cd ${S} - epatch ${FILESDIR}/${PV}-branch-update.patch || die "${PV}-branch-update.patch failed" - emake patch IRSSI=${S_IRSSI} SILC=${S_SILC} || die "patching irssi sources failed" - - cd ${S_IRSSI} - - # this tiny patch fixes a compile-time error (bug #67255) - ticho - epatch ${FILESDIR}/${PV}-gcc34.patch || die "${PV}-gcc34.patch failed" - - echo - einfo "Configuring irssi\n" - econf --sysconfdir=/etc || die "irssi configure failed" - echo - einfo "Compiling silc-plugin\n" - emake -C src/perl || die "irssi's src/perl compilation failed" - emake -C src/fe-common/silc || die "irssi's src/fe-common/silc compilation failed" - emake -C src/silc/core || die "irssi's src/silc/core compilation failed" -} - -src_install() { - cd ${S_IRSSI} - make -C src/perl/silc DESTDIR=${D} install || die "irssi's src/perl/silc installation failed" - make -C src/fe-common/silc DESTDIR=${D} install || die "irssi's src/fe-common/silc installation failed" - make -C src/silc/core install DESTDIR=${D} install || die "irssi's src/silc/core installation failed" - - cd ${S_SILC} - make -C irssi/docs/help install || die "silc-client's helpfiles installation failed" - - cd ${S} - insinto /usr/share/irssi/scripts - doins scripts/* - - insinto /usr/share/irssi - doins default.theme - - dodoc AUTHORS COPYING README USAGE -} - -pkg_postinst() { - einfo "You can load the plugin with following command in Irssi:" - einfo - einfo "\t/LOAD silc" - einfo - einfo "It will automatically generate a new key pair for you. You will be asked to" - einfo "enter a passphrase for this keypair twice. If you leave the passphrase" - einfo "empty, your key will not be stored encrypted." - einfo - einfo "To make full use of silc-plugin, you should load the following perl scripts" - einfo "into irssi:" - einfo - einfo "\t/SCRIPT LOAD silc" - einfo "\t/SCRIPT LOAD silc-mime" - einfo - einfo "To connect to the SILCNet, you can use following command in Irssi:" - einfo - einfo "\t/CONNECT -silcnet SILCNet silc.silcnet.org" - einfo - einfo "Have fun." -} diff --git a/net-im/silc-plugin/silc-plugin-1.0.1-r3.ebuild b/net-im/silc-plugin/silc-plugin-1.0.1-r3.ebuild deleted file mode 100644 index 4544fbc58ec2..000000000000 --- a/net-im/silc-plugin/silc-plugin-1.0.1-r3.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/silc-plugin/silc-plugin-1.0.1-r3.ebuild,v 1.2 2005/08/21 22:23:00 ticho Exp $ - -inherit eutils - -IRSSI_PV=0.8.9 - -DESCRIPTION="A SILC plugin for Irssi" -HOMEPAGE="http://penguin-breeder.org/silc/" -SRC_URI="http://irssi.org/files/irssi-${IRSSI_PV}.tar.bz2 - http://silcnet.org/download/client/sources/silc-client-${PV}.tar.gz - http://penguin-breeder.org/silc/download/${P}.tar.gz" -LICENSE="GPL-2" - -SLOT="0" -KEYWORDS="~x86 ~sparc ~ppc ~amd64" -IUSE="debug" - -# All necessary dependencies are pulled in by irssi. -DEPEND="virtual/libc - =dev-libs/glib-1.2*" -RDEPEND=">=net-irc/irssi-${IRSSI_PV} - >=dev-perl/MIME-tools-5.413 - dev-perl/File-MMagic - dev-perl/MailTools" - -S_SILC="${S}/../silc-client-${PV}" -S_IRSSI="${S}/../irssi-${IRSSI_PV}" - -src_compile() { - - echo - einfo "Preparing silc-client\n" - cd ${S_SILC} - sed -i -e "s:\"term_type\":\"term_charset\":" \ - irssi/src/silc/core/silc-servers.c - sed -i -e "s:\"term_type\":\"term_charset\":" \ - irssi/src/fe-text/term.c - econf --with-helpdir=${D}/usr/share/irssi/help/silc/ \ - --without-libtoolfix \ - --enable-static \ - `use_enable debug` || die "silc-client configure failed" - ( MAKEOPTS="" emake -C lib ) || die "silc-client's lib compilation failed" - - echo - einfo "Patching irssi source for silc-plugin\n" - cd ${S} - epatch ${FILESDIR}/${PV}-branch-update.patch || die "${PV}-branch-update.patch failed" - emake patch IRSSI=${S_IRSSI} SILC=${S_SILC} || die "patching irssi sources failed" - - cd ${S_IRSSI} - - # this tiny patch fixes a compile-time error (bug #67255) - ticho - epatch ${FILESDIR}/${PV}-gcc34.patch || die "${PV}-gcc34.patch failed" - - echo - einfo "Configuring irssi\n" - econf --sysconfdir=/etc || die "irssi configure failed" - echo - einfo "Compiling silc-plugin\n" - emake -C src/perl || die "irssi's src/perl compilation failed" - emake -C src/fe-common/silc || die "irssi's src/fe-common/silc compilation failed" - emake -C src/silc/core || die "irssi's src/silc/core compilation failed" -} - -src_install() { - cd ${S_IRSSI} - make -C src/perl/silc DESTDIR=${D} install || die "irssi's src/perl/silc installation failed" - make -C src/fe-common/silc DESTDIR=${D} install || die "irssi's src/fe-common/silc installation failed" - make -C src/silc/core install DESTDIR=${D} install || die "irssi's src/silc/core installation failed" - - cd ${S_SILC} - make -C irssi/docs/help install || die "silc-client's helpfiles installation failed" - - cd ${S} - insinto /usr/share/irssi/scripts - doins scripts/* - - insinto /usr/share/irssi - doins default.theme - - dodoc AUTHORS COPYING README USAGE -} - -pkg_postinst() { - einfo "You can load the plugin with following command in Irssi:" - einfo - einfo "\t/LOAD silc" - einfo - einfo "It will automatically generate a new key pair for you. You will be asked to" - einfo "enter a passphrase for this keypair twice. If you leave the passphrase" - einfo "empty, your key will not be stored encrypted." - einfo - einfo "To make full use of silc-plugin, you should load the following perl scripts" - einfo "into irssi:" - einfo - einfo "\t/SCRIPT LOAD silc" - einfo "\t/SCRIPT LOAD silc-mime" - einfo - einfo "To connect to the SILCNet, you can use following command in Irssi:" - einfo - einfo "\t/CONNECT -silcnet SILCNet silc.silcnet.org" - einfo - einfo "Have fun." -} diff --git a/net-im/silc-plugin/silc-plugin-1.0.1-r4.ebuild b/net-im/silc-plugin/silc-plugin-1.0.1-r4.ebuild index a9c4e3276378..a45032db574f 100644 --- a/net-im/silc-plugin/silc-plugin-1.0.1-r4.ebuild +++ b/net-im/silc-plugin/silc-plugin-1.0.1-r4.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/silc-plugin/silc-plugin-1.0.1-r4.ebuild,v 1.2 2005/08/30 13:24:31 ticho Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-im/silc-plugin/silc-plugin-1.0.1-r4.ebuild,v 1.3 2005/12/12 10:14:53 ticho Exp $ inherit eutils @@ -14,7 +14,7 @@ SRC_URI="http://irssi.org/files/irssi-${IRSSI_PV}.tar.bz2 LICENSE="GPL-2" SLOT="0" -KEYWORDS="~x86 ~sparc ~ppc ~amd64" +KEYWORDS="~amd64 ~ppc ~sparc x86" IUSE="debug" # All necessary dependencies are pulled in by irssi. diff --git a/net-im/silc-plugin/silc-plugin-1.0.1.ebuild b/net-im/silc-plugin/silc-plugin-1.0.1.ebuild deleted file mode 100644 index 24946c1f4aa1..000000000000 --- a/net-im/silc-plugin/silc-plugin-1.0.1.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/silc-plugin/silc-plugin-1.0.1.ebuild,v 1.9 2005/01/03 15:51:12 ticho Exp $ - -inherit eutils - -IRSSI_PV=0.8.9 - -DESCRIPTION="A SILC plugin for Irssi" -HOMEPAGE="http://penguin-breeder.org/silc/" -SRC_URI="http://irssi.org/files/irssi-${IRSSI_PV}.tar.bz2 - http://silcnet.org/download/client/sources/silc-client-${PV}.tar.gz - http://penguin-breeder.org/silc/download/${P}.tar.gz" -LICENSE="GPL-2" - -SLOT="0" -KEYWORDS="~x86 ~sparc ~ppc" -IUSE="debug pic" - -# All necessary dependencies are pulled in by irssi. -DEPEND="virtual/libc" -RDEPEND="~net-irc/irssi-0.8.9" - -S_SILC="${S}/../silc-client-${PV}" -S_IRSSI="${S}/../irssi-${IRSSI_PV}" - -src_compile() { - - echo - einfo "Preparing silc-client\n" - cd ${S_SILC} - econf --with-helpdir=${D}/usr/share/irssi/help/silc/ \ - --without-libtoolfix \ - --enable-static \ - `use_with pic` \ - `use_enable debug` || die "silc-client configure failed" - emake -C lib || die "silc-client's lib compilation failed" - - echo - einfo "Patching irssi source for silc-plugin\n" - cd ${S} - emake patch IRSSI=${S_IRSSI} SILC=${S_SILC} || die "patching irssi sources failed" - - cd ${S_IRSSI} - - # this tiny patch fixes a compile-time error (bug #67255) - ticho - epatch ${FILESDIR}/${PV}-gcc34.patch || die "${PV}-gcc34.patch failed" - - echo - einfo "Configuring irssi\n" - econf --sysconfdir=/etc || die "irssi configure failed" - echo - einfo "Compiling silc-plugin\n" - emake -C src/perl || die "irssi's src/perl compilation failed" - emake -C src/fe-common/silc || die "irssi's src/fe-common/silc compilation failed" - emake -C src/silc/core || die "irssi's src/silc/core compilation failed" -} - -src_install() { - cd ${S_IRSSI} - make -C src/perl/silc DESTDIR=${D} install || die "irssi's src/perl/silc installation failed" - make -C src/fe-common/silc DESTDIR=${D} install || die "irssi's src/fe-common/silc installation failed" - make -C src/silc/core install DESTDIR=${D} install || die "irssi's src/silc/core installation failed" - - cd ${S_SILC} - make -C irssi/docs/help install || die "silc-client's helpfiles installation failed" - - cd ${S} - insinto /usr/share/irssi/scripts - doins scripts/* - - insinto /usr/share/irssi - doins default.theme - - dodoc AUTHORS COPYING README USAGE -} - -pkg_postinst() { - einfo "You can load the plugin with following command in Irssi:" - einfo - einfo "\t/LOAD silc" - einfo - einfo "It will automatically generate a new key pair for you. You will be asked to" - einfo "enter a passphrase for this keypair twice. If you leave the passphrase" - einfo "empty, your key will not be stored encrypted." - einfo - einfo "To make full use of silc-plugin, you should load the following perl scripts" - einfo "into irssi:" - einfo - einfo "\t/SCRIPT LOAD silc" - einfo "\t/SCRIPT LOAD silc-mime" - einfo - einfo "To connect to the SILCNet, you can use following command in Irssi:" - einfo - einfo "\t/CONNECT -silcnet SILCNet silc.silcnet.org" - einfo - einfo "Have fun." -} |