Re: [Banshee-List] Build latest Banshee tarball on AVLinux?



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


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]