~dobey/ubuntu/natty/banshee/fix-and-amz

1.2.2 by Sebastian Dröge
Import upstream version 1.0.0
1
using System;
1.1.10 by Sebastian Dröge
Import upstream version 0.11.0
2
using System.Reflection;
3
using System.Runtime.CompilerServices;
4
1.4.10 by Chow Loong Jin
Import upstream version 1.9.2
5
[assembly: ApplicationVersion ("1.9.2", "1.9.2")]
6
[assembly: ApplicationBuildInformation ("git-checkout", "linux-gnu", "x86_64", "2011-01-12 16:19:50 CST")]
1.3.15 by Christopher James Halse Rogers
Import upstream version 1.4.2
7
1.8.2 by Chow Loong Jin
Import upstream version 1.9.0+git20101121.r1.b13266e
8
[assembly: AssemblyVersion ("1.9.0.0")]
1.1.10 by Sebastian Dröge
Import upstream version 0.11.0
9
[assembly: AssemblyTitle ("Banshee")]
1.2.2 by Sebastian Dröge
Import upstream version 1.0.0
10
[assembly: AssemblyDescription ("Banshee Media Player")]
1.2.6 by Chow Loong Jin
Import upstream version 1.5.3
11
[assembly: AssemblyCopyright ("Copyright (C) 2005-2010 Novell Inc. and others")]
1.2.2 by Sebastian Dröge
Import upstream version 1.0.0
12
[assembly: AssemblyCompany ("Novell, Inc.")]
13
14
[AttributeUsage (AttributeTargets.Assembly, Inherited = false)]
1.3.14 by Sebastian Dröge
Import upstream version 1.4.1
15
internal sealed class ApplicationVersionAttribute : Attribute
1.2.3 by Sebastian Dröge
Import upstream version 1.4.3
16
{
1.3.14 by Sebastian Dröge
Import upstream version 1.4.1
17
    private string release_version;
18
    public string ReleaseVersion {
19
        get { return release_version; }
20
    }
21
22
    private string display_version;
23
    public string DisplayVersion {
24
        get { return display_version; }
25
    }
26
27
    public ApplicationVersionAttribute (string releaseVersion, string displayVersion)
1.2.3 by Sebastian Dröge
Import upstream version 1.4.3
28
    {
1.3.14 by Sebastian Dröge
Import upstream version 1.4.1
29
        release_version = releaseVersion;
30
        display_version = displayVersion;
1.2.3 by Sebastian Dröge
Import upstream version 1.4.3
31
    }
32
}
33
1.3.15 by Christopher James Halse Rogers
Import upstream version 1.4.2
34
[AttributeUsage (AttributeTargets.Assembly, Inherited = false)]
35
internal sealed class ApplicationBuildInformationAttribute : Attribute
36
{
37
    private string vendor;
38
    public string Vendor {
39
        get { return vendor; }
40
    }
41
42
    private string host_os;
43
    public string HostOperatingSystem {
44
        get { return host_os; }
45
    }
46
47
    private string host_cpu;
48
    public string HostCpu {
49
        get { return host_cpu; }
50
    }
51
52
    private string build_time;
53
    public string BuildTime {
54
        get { return build_time; }
55
    }
56
57
    public ApplicationBuildInformationAttribute (string vendor, string hostOs, string hostCpu, string time)
58
    {
59
        this.vendor = vendor;
60
        this.host_os = hostOs;
61
        this.host_cpu = hostCpu;
62
        this.build_time = time;
63
    }
64
}
65