root/main/trunk/package-kits/linux/packages/greenstone @ 29611

Revision 29611, 2.1 KB (checked in by jts21, 5 years ago)

Changes to get RPM working. May have broken Pacman and APT, since I had to change the way it is done.

Line 
1SVN_LOCATION:           http://svn.greenstone.org/main/trunk/greenstone3
2NAME:                   %PKG_GREENSTONE%
3VERSION:                3.06
4RELEASE:                1
5HOMEPAGE:               http://greenstone.org
6LICENSE_SHORT:          GPL-2
7LICENSE:               
8DESCRIPTION_SHORT:      'Greenstone Digital Library'
9DESCRIPTION:            'Greenstone is a suite of software for building and distributing digital library collections'
10ARCHITECTURE:           %ARCH_ANY%
11SOURCES:
12    build.properties
13    greenstone3.xml
14    greenstone
15    wvWare
16    perl-util.patch
17    gs2build.patch
18    servlets.patch
19    gsdl3site.cfg.patch
20    global.properties.patch
21
22MAKEFILE:
23    base
24    src
25    clean
26    core
27    main
28    native
29    tools
30
31MAKEDEPENDS:
32    %PKG_JAVA_JDK%
33    %PKG_SVN%
34    %PKG_ANT%
35    %PKG_PATCH%
36    %PKG_AUTOCONF%
37    %PKG_GCC%
38    %PKG_MAKE%
39    %PKG_RSYNC%
40
41DEPENDS:
42    %PKG_GREENSTONE_NATIVE%
43    %PKG_GREENSTONE_TOOLS%
44    %PKG_JAVA_JRE%
45    %PKG_TOMCAT%
46    %PKG_WGET%
47
48OPTDEPENDS:
49    %PKG_GREENSTONE_DEMO%
50
51PROVIDES:
52
53POST_INSTALL:
54    chown -R %TOMCAT_USER%:%TOMCAT_USER% %WEB%
55
56POST_REMOVE:
57    echo "To fully remove greenstone, delete /usr/share/greenstone/web"
58
59FILES:
60    %WEB%
61    %TOMCATCONF%/*
62    %TOMCATLIB%/*
63
64SUB_PACKAGES:
65    NATIVE
66    TOOLS
67
68NATIVE_NAME:                    %NATIVE%
69NATIVE_DESCRIPTION_SHORT:       'Native libraries for Greenstone'
70NATIVE_DESCRIPTION:             'Architecture-dependent binary files required by the core Greenstone package'
71NATIVE_ARCHITECTURE:            %ARCH_NATIVE%
72
73NATIVE_DEPENDS:
74
75NATIVE_OPTDEPENDS:
76
77NATIVE_PROVIDES:
78
79NATIVE_FILES:                 
80    %BUILD_LIB_DIR%
81
82
83TOOLS_NAME:                     %TOOLS%
84TOOLS_DESCRIPTION_SHORT:        'Tools for building Greenstone collections'
85TOOLS_DESCRIPTION:              %TOOLS_DESCRIPTION_SHORT%
86TOOLS_ARCHITECTURE:             %ARCH_NATIVE%
87
88TOOLS_DEPENDS:
89    %PKG_WVWARE%
90    %PKG_PERL%
91    %PKG_IMAGEMAGICK%
92    %PKG_WGET%
93
94TOOLS_OPTDEPENDS:
95    %PKG_GLI%
96           
97TOOLS_PROVIDES:
98
99TOOLS_FILES:
100    %GREENSTONE_HOME%/bin
101    %GREENSTONE_HOME%/gs2build
102    %BUILD_BIN_DIR%
Note: See TracBrowser for help on using the browser.