Menu

RPM Packages for Gaim Encryption..?!

2003-08-12
2004-07-09
  • Tamer Higazi

    Tamer Higazi - 2003-08-12

    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

     
    • Bill Tompkins

      Bill Tompkins - 2003-08-12

      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

       
      • tbhimdi

        tbhimdi - 2004-04-21

        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

         
        • Bill Tompkins

          Bill Tompkins - 2004-04-21

          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

           
    • tbhimdi

      tbhimdi - 2004-04-23

      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

       
    • Christopher R. Wren

      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

       
    • Bill Tompkins

      Bill Tompkins - 2004-05-30

      NewRPMs now has 2.25, for FC 2.

      -Bill

       
    • Giandomenico  De Tullio

      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---

       

Log in to post a comment.