Re: [Banshee-List] Build latest Banshee tarball on AVLinux?
- From: Mac <macdroid53 gmail com>
- To: banshee-list gnome org
- Subject: Re: [Banshee-List] Build latest Banshee tarball on AVLinux?
- Date: Fri, 27 Jan 2012 09:42:06 -0500
Thanks for all the pointers. The ditro is AVLinux, a Debian distro. If
I understand your comment, then my pkg. mgr. is aptitude, since I've
used apt-get and synaptic on the machine.
I'll need to edify myself as to how pkgconfig() calls work. (After
many years away from "big build" software dev. I'm slowly dipping into
these waters.)
Mac
On Fri, Jan 27, 2012 at 9:28 AM, Nelson Marques <nmo marques gmail com> wrote:
> Hi,
>
> I don't know your distribution and every distribution has different
> naming conventions for the packages that's why I pasted the dependency
> list I use for openSUSE builds based on pkgconfig() calls.
>
> You should most likely query your packages database so find the
> respective devel packages, or if you package manager supports queries
> based on pkgconfig() calls, use them. The best way is to pick up that
> list and maybe ask the developers of your distribution for the list of
> package names that provide those dependencies.
>
> NM
>
> 2012/1/27 Mac <macdroid53 gmail com>:
>> Hmm...yes, well, the ./configure stopped when dbus-sharp-glib-1.0
>> dependency was not met. And, I could not find what dbus package needed
>> to be installed to get it.
>>
>> Are you saying I need to find something like dbus-sharp-glib-1.0.devel ?
>>
>> On Fri, Jan 27, 2012 at 9:08 AM, Nelson Marques <nmo marques gmail com> wrote:
>>> Hi,
>>>
>>> Pick the tarball and open it...
>>> Make sure that all the required dependencies are installed (usually
>>> -devel or -dev packages, dependening on the distro).
>>>
>>> run: ./configure --prefix=/usr --libdir=/usr/lib BuildRequires:
>>> pkgconfig(boo) >= 0.8.1
>>> run: make
>>> run: su -c "make install"
>>>
>>> Notes: if you are using a 64 bit, then use '--libdir=/usr/lib64'.
>>>
>>> That should be it... Now if you want to know the dependencies, take a look:
>>>
>>> BuildRequires: intltool
>>> BuildRequires: gnome-doc-utils-devel
>>> BuildRequires: pkgconfig(dbus-sharp-1.0)
>>> BuildRequires: pkgconfig(dbus-sharp-glib-1.0)
>>> BuildRequires: pkgconfig(gconf-2.0)
>>> BuildRequires: pkgconfig(gconf-sharp-2.0)
>>> BuildRequires: pkgconfig(gdata-sharp-youtube)
>>> BuildRequires: pkgconfig(gio-sharp-2.0) >= 2.22.3
>>> BuildRequires: pkgconfig(gkeyfile-sharp)
>>> BuildRequires: pkgconfig(gnome-desktop-2.0)
>>> BuildRequires: pkgconfig(gstreamer-plugins-base-0.10)
>>> BuildRequires: pkgconfig(gtk-sharp-2.0)
>>> BuildRequires: pkgconfig(gtk-sharp-beans-2.0)
>>> BuildRequires: pkgconfig(gudev-sharp-1.0)
>>> BuildRequires: pkgconfig(libgpod-sharp)
>>> BuildRequires: pkgconfig(libmtp)
>>> BuildRequires: pkgconfig(mono)
>>> BuildRequires: pkgconfig(mono-addins) >= 0.6.2
>>> BuildRequires: pkgconfig(mono-zeroconf)
>>> BuildRequires: pkgconfig(notify-sharp)
>>> BuildRequires: pkgconfig(sqlite3)
>>> BuildRequires: pkgconfig(taglib-sharp) >= 2.0.3.5
>>> BuildRequires: pkgconfig(webkit-1.0)
>>>
>>>
>>>
>>>
>>> 2012/1/27 Mac <macdroid53 gmail com>:
>>>> So does any of the GIT checkout discussed in the link need to be done
>>>> if building from the tarball?
>>>>
>>>>
>>>>
>>>> On Fri, Jan 27, 2012 at 8:43 AM, Bertrand Lorentz
>>>> <bertrand lorentz gmail com> wrote:
>>>>> On Fri, Jan 27, 2012 at 2:09 PM, Mac <macdroid53 gmail com> wrote:
>>>>>> Thanks!
>>>>>>
>>>>>> I will read in more detail when I get home.
>>>>>>
>>>>>> With a quick look, the only Debian derivative I saw was Ubuntu.
>>>>>
>>>>> I guess the build dependencies for Debian or Ubuntu would help you
>>>>> determine the names of the packages you need.
>>>>>
>>>>>> I did note autogen, and no mention of ./configure.
>>>>>
>>>>> Running autogen.sh is only necessary if you're building from a git
>>>>> checkout. Amongst other things, it generate the "configure" file.
>>>>> As configure is included in the source tarball, you don't need to run
>>>>> autogen.sh when building from the tarball.
>>>>>
>>>>>
>>>>>> On Fri, Jan 27, 2012 at 7:56 AM, Andres G. Aragoneses <knocte gmail com> wrote:
>>>>>>> Please read:
>>>>>>>
>>>>>>> http://banshee.fm/download/development/
>>>>>>>
>>>>>>> Thanks
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On 01/27/2012 12:42 PM, Mac wrote:
>>>>>>>>
>>>>>>>> I attempted to build the latest tarball on AVLinux last night.
>>>>>>>>
>>>>>>>> ./configure complained about mono not being there.
>>>>>>>>
>>>>>>>> installed mono-complete and solved that dependency.
>>>>>>>>
>>>>>>>> Then ./configure complained about:
>>>>>>>>
>>>>>>>> dbus-sharp-glib-1.0>= 0.5
>>>>>>>>
>>>>>>>> Wasn't able to find the package that was needed.
>>>>>>>>
>>>>>>>> Not sure where to look.
>>>>>>>>
>>>>>>>> Regards,
>>>>>>>> Mac
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> banshee-list mailing list
>>>>>>> banshee-list gnome org
>>>>>>> http://mail.gnome.org/mailman/listinfo/banshee-list (unsubscribe here)
>>>>>> _______________________________________________
>>>>>> banshee-list mailing list
>>>>>> banshee-list gnome org
>>>>>> http://mail.gnome.org/mailman/listinfo/banshee-list (unsubscribe here)
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Bertrand Lorentz
>>>>> _______________________________________________
>>>>> banshee-list mailing list
>>>>> banshee-list gnome org
>>>>> http://mail.gnome.org/mailman/listinfo/banshee-list (unsubscribe here)
>>>> _______________________________________________
>>>> banshee-list mailing list
>>>> banshee-list gnome org
>>>> http://mail.gnome.org/mailman/listinfo/banshee-list (unsubscribe here)
>>>
>>>
>>>
>>> --
>>> Nelson Marques
>>>
>>> /* http://www.marques.so
>>> nmo marques gmail com */
>>> _______________________________________________
>>> banshee-list mailing list
>>> banshee-list gnome org
>>> http://mail.gnome.org/mailman/listinfo/banshee-list (unsubscribe here)
>> _______________________________________________
>> banshee-list mailing list
>> banshee-list gnome org
>> http://mail.gnome.org/mailman/listinfo/banshee-list (unsubscribe here)
>
>
>
> --
> Nelson Marques
>
> /* http://www.marques.so
> nmo marques gmail com */
> _______________________________________________
> banshee-list mailing list
> banshee-list gnome org
> http://mail.gnome.org/mailman/listinfo/banshee-list (unsubscribe here)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]