/[packages]/cauldron/xbmc/current/SPECS/xbmc.spec
ViewVC logotype

Diff of /cauldron/xbmc/current/SPECS/xbmc.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 89302 by anssi, Wed Apr 20 20:43:37 2011 UTC revision 93516 by anssi, Sat Apr 30 03:06:23 2011 UTC
# Line 3  Line 3 
3  %define branch_release  dharma  %define branch_release  dharma
4  %define extra_feature   pvr  %define extra_feature   pvr
5  %define version 10.1  %define version 10.1
6  # the svn revision of the end-result:  %define snap    0
7  %define svnsnap 0  %define rel     2
 # the svn revision of the tarball:  
 # (for stable releases, set basesnap to %version-tar (it will be shown in gui  
 #  when svnsnap is set to 0)  
 %define basesnap %version-tar  
 %define rel     1  
8    
9  %if %svnsnap  %if %snap
10  %define branch  %branch_release.%extra_feature  %define branch  %branch_release.%extra_feature
11  %else  %else
12  %define branch  %extra_feature  %define branch  %extra_feature
# Line 37  Line 32 
32  Summary:        XBMC Media Center - media player and home entertainment system  Summary:        XBMC Media Center - media player and home entertainment system
33  Name:           %{name}  Name:           %{name}
34  Version:        %{version}  Version:        %{version}
35  %if %svnsnap  %if %snap
36  Release:        %mkrel 0.svn%svnsnap%branchr.%rel  Release:        %mkrel 0.svn%snap%branchr.%rel
37  # REV=$(git log -1 origin/Dharma | grep git-svn-id | sed -ne 's,^.*@\([^ ]\+\).*$,\1,p')  # REV=$(git log -1 origin/Dharma | grep git-svn-id | sed -ne 's,^.*@\([^ ]\+\).*$,\1,p')
38  # git archive --prefix=xbmc-dharma-$REV/ origin/Dharma | xz > xbmc-dharma-$REV.tar.xz  # git archive --prefix=xbmc-dharma-$REV/ origin/Dharma | xz > xbmc-dharma-$REV.tar.xz
39  Source:         %{name}-%branch_release-%basesnap.tar.xz  Source:         %{name}-%branch_release-%snap.tar.xz
40  %else  %else
41  Release:        %mkrel 1.%branch.%rel  Release:        %mkrel 1.%branch.%rel
42  Source:         %{name}-%{version}.tar.gz  Source:         %{name}-%{version}.tar.gz
# Line 323  and entertainment hub for digital media. Line 318  and entertainment hub for digital media.
318  This package contains the xbmc-send eventclient.  This package contains the xbmc-send eventclient.
319    
320  %prep  %prep
321  %if %svnsnap  %if %snap
322  %setup -q -n %name-%branch_release-%basesnap  %setup -q -n %name-%branch_release-%snap
323  %else  %else
324  %setup -q  %setup -q
325  %endif  %endif
# Line 357  sed -ri 's|^([A-Z0-9]+_ROOT =) None|\1 " Line 352  sed -ri 's|^([A-Z0-9]+_ROOT =) None|\1 "
352  %endif  %endif
353    
354  %build  %build
355  %if %svnsnap  %if %snap
356  export SVN_REV=%svnsnap  export GIT_REV=%snap
357  %else  %else
358  export SVN_REV=%basesnap  export GIT_REV=$(basename %SOURCE0)
359  %endif  %endif
360  ./bootstrap  ./bootstrap
361    
# Line 368  export SVN_REV=%basesnap Line 363  export SVN_REV=%basesnap
363  # and are not using libtool  # and are not using libtool
364  %define _disable_ld_no_undefined 1  %define _disable_ld_no_undefined 1
365    
366    # Workaround configure using git to override GIT_REV (TODO: fix it properly)
367    export ac_cv_prog_HAVE_GIT="no"
368    
369  %configure2_5x \  %configure2_5x \
370          --disable-debug \          --disable-debug \
371          --disable-ccache \          --disable-ccache \

Legend:
Removed from v.89302  
changed lines
  Added in v.93516

  ViewVC Help
Powered by ViewVC 1.1.30