Hi!
I have asked myself why are RPM Packages of Gaim with Gaim-Encryption plugin not available?! Then it won't be so difficult to compile and anything from the source (what is for difficult).
i686 RPM Packages would be great like the windows *.exe files which are avaialble for downloading.
Tamer
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
RPM: RPMs are usually available at NewRPMS and Fedora.
NewRPMS usually has RPMS posted within a few days of a new release, and Rudolf Kastl (at NewRPMS) seems to know what he's doing with RPM packaging, unlike me :)
Anywhere else where one get Gaim-Encryption RPMs? newrpms is down and looks like it's going to be for a while. The last version they have on there is 2.21. 2.23+ don't have backward compatibility built-in.
I'm about a week old in using Linux, but I tried compiling the plugin myself, but it seems like a huge hassle since I have Mozilla 1.6 (without the devel rpm) and to install the NSS/NSPR src I would have to uninstall mozilla and reinstall it with the devel rpms. Apt-Get won't help since the newest version there is 1.4.1.
If there is a better/easier way, please post it. Either way, the availability of regular rpms with newer releases should be considered.
--
TFB
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
You shouldn't need to uninstall anything in order to install mozilla-nss-devel and mozilla-nspr-devel RPMs. Just do an
apt-get install mozilla-nspr-devel mozilla-nss-devel
and you should be all set.
Regarding the release of RPMs here... if I have to, I will. Fedora used to have Gaim-Encryption, but seems to have dropped it; I don't know why. Then NewRPMS was producing releases within a day or two of my releases here, but seems to have fallen behind. Given that neither seems to be an option now, I guess I'll work on packaging. It might be a week or two, though, before I have time to make the spec file and sufficiently test everything.
-Bill
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thanks for the tip, but I already tried that, but it doesn't work. I'm using apt/synaptic and it lists the latest stable Mozilla versions to be 1.4.1-18, while I downloaded and installed 1.6-1.0.0 from somewhere else, which has bug fixes that I require. So unless I uninstall 1.6-1.0.0, I can't install 1.4.1 using apt-get.
I tried installing the 1.6 nss and nspr rpms, but they won't install without the other core mozilla rpms which I already have installed.
Is there a workaround for this installation circle I'm in without uninstalling and going through the hassle?
As for NewRPMS, they seem to be out of disk space but they have an older version of the encryption plugin. I went ahead and installed it, turns out that it was compiled with Gaim 0.75 and I kept getting an annoying popup mentioning that error everytime I started up Gaim. That was uninstalled soon enough.
Thanks for all the work you're doing for this plugin!
--
TFB
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
It's hard ot build it as an addon to gaim becuase the FC RPM for gaim-0.77 doens't include gaim.h. the gaim-devel RPM on the gaim homepage isn't even helpfu: it's some sort of remote control facility It does notsupport plugin development..
Hi!
I have asked myself why are RPM Packages of Gaim with Gaim-Encryption plugin not available?! Then it won't be so difficult to compile and anything from the source (what is for difficult).
i686 RPM Packages would be great like the windows *.exe files which are avaialble for downloading.
Tamer
On the homepage there is a note:
RPM: RPMs are usually available at NewRPMS and Fedora.
NewRPMS usually has RPMS posted within a few days of a new release, and Rudolf Kastl (at NewRPMS) seems to know what he's doing with RPM packaging, unlike me :)
see http://newrpms.sunsite.dk/
-Bill
Anywhere else where one get Gaim-Encryption RPMs? newrpms is down and looks like it's going to be for a while. The last version they have on there is 2.21. 2.23+ don't have backward compatibility built-in.
I'm about a week old in using Linux, but I tried compiling the plugin myself, but it seems like a huge hassle since I have Mozilla 1.6 (without the devel rpm) and to install the NSS/NSPR src I would have to uninstall mozilla and reinstall it with the devel rpms. Apt-Get won't help since the newest version there is 1.4.1.
If there is a better/easier way, please post it. Either way, the availability of regular rpms with newer releases should be considered.
--
TFB
You shouldn't need to uninstall anything in order to install mozilla-nss-devel and mozilla-nspr-devel RPMs. Just do an
apt-get install mozilla-nspr-devel mozilla-nss-devel
and you should be all set.
Regarding the release of RPMs here... if I have to, I will. Fedora used to have Gaim-Encryption, but seems to have dropped it; I don't know why. Then NewRPMS was producing releases within a day or two of my releases here, but seems to have fallen behind. Given that neither seems to be an option now, I guess I'll work on packaging. It might be a week or two, though, before I have time to make the spec file and sufficiently test everything.
-Bill
Thanks for the tip, but I already tried that, but it doesn't work. I'm using apt/synaptic and it lists the latest stable Mozilla versions to be 1.4.1-18, while I downloaded and installed 1.6-1.0.0 from somewhere else, which has bug fixes that I require. So unless I uninstall 1.6-1.0.0, I can't install 1.4.1 using apt-get.
I tried installing the 1.6 nss and nspr rpms, but they won't install without the other core mozilla rpms which I already have installed.
Is there a workaround for this installation circle I'm in without uninstalling and going through the hassle?
As for NewRPMS, they seem to be out of disk space but they have an older version of the encryption plugin. I went ahead and installed it, turns out that it was compiled with Gaim 0.75 and I kept getting an annoying popup mentioning that error everytime I started up Gaim. That was uninstalled soon enough.
Thanks for all the work you're doing for this plugin!
--
TFB
NewRPMs is still stuck at 2.22.
It's hard ot build it as an addon to gaim becuase the FC RPM for gaim-0.77 doens't include gaim.h. the gaim-devel RPM on the gaim homepage isn't even helpfu: it's some sort of remote control facility It does notsupport plugin development..
I finally did:
rpmbuild --recompile gaim-0.77-3
./configure --prefix=/usr --with-gaim=/usr/src/redhat/BUILD/gaim-0.77/
that was in addition to installing
gtkspell-devel-2.0.4-4.1.i386.rpm
aspell-devel-0.50.3-19.1.i386.rpm
mozilla-nss-devel-1.6-3.i386.rpm
and
mozilla-nspr-devel-1.6-3.i386.rpm
I'd build an rpm, but I'm not rpm adept and there's no specfile included.
Chris
NewRPMs now has 2.25, for FC 2.
-Bill
Do you like SPEC(k) files !? ;)
--- SPEC ---
%define ver 2.27
%define rel 1
%define gaimver 0.79
Summary: An SSL encryption plugin for gaim
Name: gaim-encryption
Version: %ver
Release: %rel
License: GPL
Group: Applications/Internet
URL: http://gaim-encryption.sourceforge.net/
Source: http://prdownloads.sourceforge.net/gaim-encryption/gaim-encryption-%\{version}.tar.gz
Requires: gaim >= %{gaimver} mozilla-nss
Buildrequires: gtk2-devel mozilla-nss-devel mozilla-nspr-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-root
%description
SSL encryption support for gaim.
%prep
%setup -q
%build
%configure
%{__make}
%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
%makeinstall
%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
%files
%defattr(-,root,root)
%{_libdir}/gaim/encrypt.la
%{_libdir}/gaim/encrypt.so
%{_libdir}/gaim/encrypt.a
---SPEC---