File: fpcsrc-patch

package info (click to toggle)
lazarus 2.0.10%2Bdfsg-4
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 219,188 kB
  • sloc: pascal: 1,867,962; xml: 265,716; cpp: 56,595; sh: 3,005; java: 609; makefile: 568; perl: 297; sql: 222; ansic: 137
file content (40 lines) | stat: -rw-r--r-- 1,064 bytes parent folder | download | duplicates (12)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
diff -rc old_11_rpm/fpc/install/fpc.spec 11_rpm/fpc/install/fpc.spec
*** old_11_rpm/fpc/install/fpc.spec	2003-05-29 18:55:30.000000000 +0200
--- 11_rpm/fpc/install/fpc.spec	2003-06-07 17:50:21.000000000 +0200
***************
*** 72,77 ****
--- 72,88 ----
  	# create link
  	ln -sf %{fpcdir}/ppc386 %{buildroot}%{_bindir}/ppc386
  
+         # Workaround:
+         # fpcmake creates a Makefile, that always creates things in /usr/doc
+         # Save the real doc directory, delete /usr/doc and restore
+         mv %{buildroot}%{_docdir} %{buildroot}/tmpdoc
+         rm -rf %{buildroot}/usr/doc
+         mv %{buildroot}/tmpdoc %{buildroot}%{_docdir}
+         
+         # Workaround:
+         # delete lexyacc
+         rm -rf %{buildroot}/usr/lib/fpc/lexyacc
+ 
  
  %clean
  	make compiler_clean
***************
*** 87,93 ****
  
  %post
  # Create config
! %{fpcdir}/samplecfg %{fpcdir}
  
  %files
  %defattr(-, root, root)
--- 98,104 ----
  
  %post
  # Create config
! %{fpcdir}/samplecfg %{_libdir}/fpc/\$version
  
  %files
  %defattr(-, root, root)