]> git.pld-linux.org Git - packages/CodeEditor.git/blob - CodeEditor.spec
- use more sane macros
[packages/CodeEditor.git] / CodeEditor.spec
1 Summary:        Code Editor for Objective C
2 Name:           CodeEditor
3 Version:        0.4.1
4 Release:        1
5 License:        GPL
6 Group:          X11/Applications
7 Source0:        http://savannah.nongnu.org/download/codeeditor/CodeEditor.pkg/0.4.1/%{name}-%{version}.tar.gz
8 # Source0-md5:  4906152cd85fe0bd8b61ae1b17db9323
9 URL:            http://www.nongnu.org/codeeditor/
10 BuildRequires:  gnustep-gui-devel >= 0.8.7
11 Requires:       gnustep-gui >= 0.8.7
12 Requires:       %{name}-libs = %{version}
13 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
14
15 %define         libcombo        gnu-gnu-gnu
16 %define         gsos            linux-gnu
17 %ifarch %{ix86}
18 %define         gscpu           ix86
19 %else
20 # also s/alpha.*/alpha/, but we use only "alpha" arch for now
21 %define         gscpu           %{_target_cpu}
22 %endif
23 %define appdir     %{_libdir}/GNUstep/System/Applications/CodeEditor.app
24 %define supportdir %{_libdir}/GNUstep/System/Library/ApplicationSupport/CodeEditorView
25
26 %description
27 This is CodeEditor, a programmer's editor and library for GNUstep
28
29 %package libs
30 Summary:        CodeEditorView bundle
31 Group:          Development/Tools
32
33 %description libs
34 CodeEditorView bundle for embedding CodeEditor in other apps
35
36 %package devel
37 Summary:        CodeEditorView bundle headers
38 Group:          Development/Tools
39
40 %description devel
41 CodeEditorView bundle headers
42
43 %prep
44 %setup -q -n codeeditor
45
46 %build
47 . %{_prefix}/System/Library/Makefiles/GNUstep.sh
48 %{__make} \
49         OPTFLAG="%{rpmcflags}" \
50         messages=yes
51
52 %install
53 rm -rf $RPM_BUILD_ROOT
54 . %{_prefix}/System/Library/Makefiles/GNUstep.sh
55
56 %{__make} install \
57         GNUSTEP_INSTALLATION_DIR=$RPM_BUILD_ROOT%{_prefix}/System
58
59 %clean
60 rm -rf $RPM_BUILD_ROOT
61
62 %files
63 %defattr(644,root,root,755)
64 %doc README TODO
65 %dir %{appdir}
66 %attr(755,root,root) %{appdir}/CodeEditor
67 %dir %{appdir}/Resources
68 %{appdir}/Resources/*.desktop
69 %{appdir}/Resources/*.plist
70 %{appdir}/Resources/*.tiff
71 %{appdir}/Resources/*.gorm
72 %{appdir}/Resources/Scripts
73 %dir %{appdir}/%{gscpu}
74 %dir %{appdir}/%{gscpu}/%{gsos}
75 %dir %{appdir}/%{gscpu}/%{gsos}/%{libcombo}
76 %attr(755,root,root) %{appdir}/%{gscpu}/%{gsos}/%{libcombo}/CodeEditor
77 %{appdir}/%{gscpu}/%{gsos}/%{libcombo}/*.openapp
78
79 %files libs
80 %defattr(644,root,root,755)
81 %dir %{supportdir}/ObjCHandler.bundle
82 %{supportdir}/ObjCHandler.bundle/Resources/*.plist
83 %{supportdir}/ObjCHandler.bundle/%{gscpu}/%{gsos}/%{libcombo}/ObjCHandler
84
85 %files devel
86 %defattr(644,root,root,755)
87 %{_libdir}/GNUstep/System/Library/Headers/CodeEditorView/*.h
This page took 0.185456 seconds and 3 git commands to generate.