[banshee] [bundle] build banshee release tarball on --release
- From: Aaron Bockover <abock src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [banshee] [bundle] build banshee release tarball on --release
- Date: Wed, 27 Jan 2010 20:00:39 +0000 (UTC)
commit 7568aad0d1250063cf8c36f6cecf951f315729fd
Author: Aaron Bockover <abockover novell com>
Date: Wed Jan 27 14:59:50 2010 -0500
[bundle] build banshee release tarball on --release
build/bundle/packages.py | 3 ++
build/bundle/packages/banshee.py | 50 ++++++++++++++++----------------------
2 files changed, 24 insertions(+), 29 deletions(-)
---
diff --git a/build/bundle/packages.py b/build/bundle/packages.py
index c4adae0..54cae3d 100644
--- a/build/bundle/packages.py
+++ b/build/bundle/packages.py
@@ -82,3 +82,6 @@ class BansheePackages:
'packages/ige-mac-integration.py',
'packages/ige-mac-integration-sharp.py'
])
+
+ if self.cmd_options.release_build:
+ self.packages.append ('packages/banshee.py')
diff --git a/build/bundle/packages/banshee.py b/build/bundle/packages/banshee.py
index 19f6f8a..e7d5028 100644
--- a/build/bundle/packages/banshee.py
+++ b/build/bundle/packages/banshee.py
@@ -1,32 +1,24 @@
-configure_flags = [
- '--disable-mtp',
- '--disable-daap',
- '--disable-ipod',
- '--disable-boo',
- '--disable-gnome',
- '--disable-docs'
-]
+class BansheePackage (Package):
+ def __init__ (self):
+ Package.__init__ (self, 'banshee-1', '1.5.3')
-if profile['name'] == 'osx':
- configure_flags.append ('--enable-osx')
+ self.sources = [
+ 'http://getbanshee.org/~abock/%{name}-%{version}.tar.bz2'
+# 'http://download.banshee-project.org/banshee/stable/%{version}/%{name}-%{version}.tar.bz2'
+ ]
-def change_to_gitdir (*args):
- last_pwd = ''
- while not os.path.isdir ('.git'):
- os.chdir ('..')
- if last_pwd == os.getcwd ():
- break
- last_pwd = os.getcwd ()
+ self.configure_flags = [
+ '--disable-docs'
+ ]
-package = {
- 'name': 'banshee-1',
- 'version': '1.5.2',
- 'sources': [],
- 'prep': [
- change_to_gitdir
- ],
- 'build': [
- './autogen.sh --prefix=%{_prefix} ' + ' '.join (configure_flags),
- '%{__make}'
- ]
-}
+ if Package.profile.name == 'darwin':
+ self.configure_flags.extend ([
+ '--disable-mtp',
+ '--disable-daap',
+ '--disable-ipod',
+ '--disable-boo',
+ '--disable-gnome',
+ '--enable-osx'
+ ])
+
+BansheePackage ()
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]