Page 1 of 3 123 LastLast
Results 1 to 10 of 24

Thread: HOWTO: Anjuta DevStudio 2.0.2 for Dapper

  1. #1
    Join Date
    Nov 2005
    Beans
    2,322
    Distro
    Ubuntu Intrepid Ibex (testing)

    HOWTO: Anjuta DevStudio 2.0.2 for Dapper

    To build anjuta 2.0.2 for Dapper, you also need to build newer versions of two additional libraries,
    libgdl-1-0 and libgbd-1-0, to satisfy the build-time requirements.




    Initial setup
    • Suggested procedure before starting is to install debfoster and run it once and answer yes (or no if you know what you're doing) asked questions.
    • This way you set default state for installed packages and can easily uninstall all anjuta build dependencies after building.
    • You can later "reset" debfoster using -n parameter after the whole buildprocess is complete and installed dependencies have been removed.




    Setup build environment
    • Install required tools for building process
      Code:
      sudo aptitude install build-essential cdbs devscripts dh-make fakeroot


    Setup APT repositories
    • Add Debian unstable repository to /etc/apt/sources.list
      Code:
      deb-src http://ftp.uk.debian.org/debian unstable main contrib non-free
    • After adding, update
      Code:
      sudo aptitude update




    libgdl
    • Get the source
      Code:
      mkdir -p ~/packages/gdl
      cd ~/packages/gdl
      apt-get source libgdl-1-0
      cd gdl-0.6.1
    • Insert new changelog entry
      Code:
      dch -iDdapper
      Code:
      gdl (0.6.1-2ubuntu1) dapper; urgency=low
      
        * Adopted for Dapper
      
       -- Firstname Lastname <youralias@yourmail.org>  Sun, 25 Jun 2006 13:23:33 +0300
    • Install required build-time dependencies
      Code:
      sudo aptitude install libgconf2-dev libglade2-dev libgnomeui-dev
    • Build and install
      Code:
      dpkg-buildpackage -rfakeroot -us -uc
      sudo dpkg -i ../libgdl-1-*.deb


    libgbf
    • Get the source
      Code:
      mkdir -p ~/packages/gnome-build
      cd ~/packages/gnome-build
      sudo aptitude update
      apt-get source libgbf-1-0
      cd gnome-build-0.1.3
    • Insert new changelog entry
      Code:
      dch -iDdapper
      Code:
      gnome-build (0.1.3-3ubuntu1) dapper; urgency=low
      
        * Adopted for Dapper
      
       -- Firstname Lastname <youralias@yourmail.org>  Sun, 25 Jun 2006 13:16:43 +0300
    • Build and install
      Code:
      dpkg-buildpackage -rfakeroot -us -uc
      sudo dpkg -i  ../libgbf-1-*.deb



    anjuta
    • Get the source
      Code:
      mkdir -p ~/packages/anjuta
      cd ~/packages/anjuta
      apt-get source anjuta
      cd anjuta-2.0.2
    • Insert new changelog entry
      Code:
      dch -iDdapper
      Code:
      anjuta (2.0.2-3ubuntu1) dapper; urgency=low
      
        * Adopted for Dapper
      
       -- Firstname Lastname <youralias@yourmail.org> Sun, 25 Jun 2006 13:41:15 +0300
    • Install required build-time dependencies
      Code:
      sudo aptitude install libpcre3-dev libgnomeprintui2.2-dev libgnomeprint2.2-dev libvte-dev libzvt2.0-dev automake libxslt1-dev autogen libdevhelp-1-dev libwnck-dev
    • Build and install
      Code:
      dpkg-buildpackage -rfakeroot -us -uc
      sudo dpkg -i ../anjuta_2.0.2-3ubuntu1_i386.deb ../anjuta-common_2.0.2-3ubuntu1_all.deb




    Removing the build dependencies
    • If you installed debfoster as suggested in the beginning, you can now clear all build dependencies.
      Answer p (as purge) for all questions regarding to applications and libraries installed on build process.

    • Remove/comment debian source repository from /etc/apt/sources.list
    Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	about_anjuta.png 
Views:	303 
Size:	32.0 KB 
ID:	11733  
    Last edited by mlind; June 27th, 2006 at 09:44 AM.

  2. #2
    Join Date
    Nov 2005
    Beans
    2,322
    Distro
    Ubuntu Intrepid Ibex (testing)

    Re: HOWTO: Anjuta DevStudio 2.0.2 for Dapper

    If someone has alternative for usage of deprecated debfoster, it would be great.

  3. #3
    Join Date
    May 2005
    Beans
    Hidden!

    Re: HOWTO: Anjuta DevStudio 2.0.2 for Dapper

    Someone wanna provide me the deb, so I don't have to go through the compile process? thanks.

  4. #4
    Join Date
    Nov 2005
    Beans
    2,322
    Distro
    Ubuntu Intrepid Ibex (testing)

    Re: HOWTO: Anjuta DevStudio 2.0.2 for Dapper

    Quote Originally Posted by dabear
    Someone wanna provide me the deb, so I don't have to go through the compile process? thanks.
    Sure, I can upload the .debs for you if you say where. Personally I was quite
    disappointed for this release, found few "not so nice" bugs laying around.

  5. #5
    Join Date
    Jul 2005
    Beans
    34
    Distro
    Dapper Drake Testing/

    Re: HOWTO: Anjuta DevStudio 2.0.2 for Dapper

    i wouldn't mind some debs , try http://www.freefilehoster.com for hosting the packages.I've put some anjuta2 debs there from another thread (http://www.ubuntuforums.org/showthread.php?t=191252) however I really want to see if another build has the the 'project manager' option enabled and working, every deb i've tried so far has it greyed out or unselectable from the plugins menu

    I think anjuta2 will be a damn fine program when it matures past its alpha status at the moment.

  6. #6
    Join Date
    Nov 2005
    Beans
    2,322
    Distro
    Ubuntu Intrepid Ibex (testing)

    Re: HOWTO: Anjuta DevStudio 2.0.2 for Dapper

    Quote Originally Posted by vasdee
    i wouldn't mind some debs , try http://www.freefilehoster.com for hosting the packages.I've put some anjuta2 debs there from another thread (http://www.ubuntuforums.org/showthread.php?t=191252) however I really want to see if another build has the the 'project manager' option enabled and working, every deb i've tried so far has it greyed out or unselectable from the plugins menu

    I think anjuta2 will be a damn fine program when it matures past its alpha status at the moment.
    okay, i uploaded .debs here

    I didn't get that "Project manager" -plugin working either. I'm not sure, but I think
    this feature needs glade-3, which is currently only on GNOME CVS. It smells so
    fresh that I wouldn't go building it just yet. I didn't manage to build valgrind
    plugin either, but other goodies should be there.


    /edit
    ah, file went AWOL.. reuploaded.
    Last edited by mlind; June 27th, 2006 at 03:44 PM.

  7. #7
    Join Date
    Jun 2005
    Beans
    177

    Re: HOWTO: Anjuta DevStudio 2.0.2 for Dapper

    Does anyone have a list of changes/new features for Anjuta 2 so I know if it's worth looking forward to? I'm currently using KDevelop since Anjuta simply doesn't have the features I need. I would be really nice with a good Gnome IDE though.

  8. #8
    Join Date
    Nov 2005
    Beans
    2,322
    Distro
    Ubuntu Intrepid Ibex (testing)

    Re: HOWTO: Anjuta DevStudio 2.0.2 for Dapper

    Quote Originally Posted by Hanj
    Does anyone have a list of changes/new features for Anjuta 2 so I know if it's worth looking forward to? I'm currently using KDevelop since Anjuta simply doesn't have the features I need. I would be really nice with a good Gnome IDE though.
    You should try looking anjuta's home page and look for changelogs between
    versions and roadmap they have. There was "What's new on 2.0" article, but I
    couldn't find it anymore..

    http://anjuta.sourceforge.net/
    http://sourceforge.net/news/?group_id=14222
    Building on Ubuntu using [pbuilder]
    Other resources [Upgrading from CVS, Gaim2, Anjuta, Rhythmbox]

  9. #9
    Join Date
    Jun 2005
    Beans
    177

    Re: HOWTO: Anjuta DevStudio 2.0.2 for Dapper

    Thanks, mlind. I was hoping for a better class generator and better code completion, but that doesn't seem to be happening. Sounds like it's still worth checking out though.

  10. #10
    Join Date
    Jun 2005
    Beans
    177

    Re: HOWTO: Anjuta DevStudio 2.0.2 for Dapper

    I tried it and overall it looks really good. Clean, nice interface without any loss of usability. The class generator seems to be missing altogether though, which isn't good. Also, I couldn't find anywhere to edit linker options, what's up with this? I really hope a stable and usable version gets out soon.

Page 1 of 3 123 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •