Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/10.5-EOL/devel
In directory 
sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv31957/10.4/stable/main/finkinfo/10.5-EOL/devel

Modified Files:
        lazarus-lcl-carbon-powerpc.info lazarus-lcl-gtk2.info 
        lazarus-lcl-win32.info lazarus-lcl-wince-arm.info 
        lazarus-lcl-wince-i386.info lazarus.info 
Added Files:
        lazarus-lcl-carbon.info lazarus-lcl-cocoa.info 
        lazarus-lcl-customdrawn.info 
Log Message:
Lazarus: update to new upstream version (1.0.12) and modified layout of lcl 
versions

--- NEW FILE: lazarus-lcl-cocoa.info ---
Package: lazarus-lcl-cocoa
Version: 1.0.12
Revision: 1
License: GPL/LGPL

Architecture: i386, x86_64, powerpc

Depends: <<
  lazarus-aqua (>= 1.0.12) | lazarus-gtk2 (>= 1.0.12)
<<

Recommends: fpc-doc, lazarus-doc

Source: mirror:sourceforge:lazarus/lazarus-%v-0.tar.gz
Source-MD5: daeb68f09e9ec9939f91c992f52305d5

SourceDirectory: lazarus

UseMaxBuildJobs: false

CompileScript: <<
#!/bin/sh -ev

  debug_options="-gl -gw"

# ** Start compiling the lazarus component libraries

  AllUnits="registration lazutils codetools lcl ideintf basecomponents 
bigidecomponents"

  make $AllUnits LCL_PLATFORM=cocoa OPT="$debug_options"

<<

InstallScript: <<
#!/bin/sh -ev
# ** install the lcl and other libraries/units **

  for path in $(find . -name cocoa | cut -f 2- -d '/' | grep %m-darwin) ; do
    install -d  $(echo %i/share/lazarus/$(dirname $path))
    mv -v $path $(echo %i/share/lazarus/$(dirname $path))
  done

  chmod -R a+rw %i/share/lazarus

<<

Description: The cocoa version of the lcl

DescUsage: This is the cocoa version of the lazarus component library

DescPort: <<
  Notes regarding the InstallScript:
  - find gives the list of directories
  - cut removes the './' from the beginning of the paths
  - grep removes the directories, which do not contain unit files 
<<

Homepage: http://wiki.freepascal.org/Main_Page

Maintainer: Karl-Michael Schindler <karl-michael.schind...@web.de>
Index: lazarus-lcl-win32.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4/stable/main/finkinfo/10.5-EOL/devel/lazarus-lcl-win32.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- lazarus-lcl-win32.info      7 Jul 2013 23:06:51 -0000       1.1
+++ lazarus-lcl-win32.info      4 Sep 2013 20:24:17 -0000       1.2
@@ -1,18 +1,19 @@
 Package: lazarus-lcl-win32
-Version: 1.0.10
+Version: 1.0.12
 Revision: 1
-Architecture: i386, x86_64
 License: GPL/LGPL
 
+Architecture: i386, x86_64
+
 Depends: <<
-  lazarus-aqua (>= 1.0.10) | lazarus-gtk2 (>= 1.0.10),
+  lazarus-aqua (>= 1.0.12) | lazarus-gtk2 (>= 1.0.12),
   fpc-cross-i386-win32 (>= 2.6.2)
 <<
 
 Recommends: fpc-doc, lazarus-doc
 
 Source: mirror:sourceforge:lazarus/lazarus-%v-0.tar.gz
-Source-MD5: 60d3b297079ca4151f690245295a8708
+Source-MD5: daeb68f09e9ec9939f91c992f52305d5
 
 SourceDirectory: lazarus
 
@@ -31,56 +32,13 @@
 <<
 
 InstallScript: <<
+#!/bin/sh -ev
 # ** install the lcl and other libraries/units **
 
-  install -d                   %i/share/lazarus/lcl/units
-  mv lcl/units/i386-win32      %i/share/lazarus/lcl/units
-  install -d                   %i/share/lazarus/ideintf/units
-  mv ideintf/units/i386-win32  %i/share/lazarus/ideintf/units
-  install -d                   %i/share/lazarus/packager/units
-  mv packager/units/i386-win32 %i/share/lazarus/packager/units
-  install -d                                                            
%i/share/lazarus/components/chmhelp/packages/help/lib
-  mv components/chmhelp/packages/help/lib/i386-win32                    
%i/share/lazarus/components/chmhelp/packages/help/lib
-  install -d                                                            
%i/share/lazarus/components/chmhelp/packages/idehelp/lib
-  mv components/chmhelp/packages/idehelp/lib/i386-win32                 
%i/share/lazarus/components/chmhelp/packages/idehelp/lib
-  install -d                                                            
%i/share/lazarus/components/codetools/units
-  mv components/codetools/units/i386-win32                              
%i/share/lazarus/components/codetools/units
-  install -d                                                            
%i/share/lazarus/components/fpcunit/ide/lib
-  mv components/fpcunit/ide/lib/i386-win32                              
%i/share/lazarus/components/fpcunit/ide/lib
-  install -d                                                            
%i/share/lazarus/components/fpcunit/lib
-  mv components/fpcunit/lib/i386-win32                                  
%i/share/lazarus/components/fpcunit/lib
-  install -d                                                            
%i/share/lazarus/components/jcf2/IdePlugin/lazarus/lib
-  mv components/jcf2/IdePlugin/lazarus/lib/i386-win32                   
%i/share/lazarus/components/jcf2/IdePlugin/lazarus/lib
-  install -d                                                            
%i/share/lazarus/components/lazcontrols/lib
-  mv components/lazcontrols/lib/i386-win32                              
%i/share/lazarus/components/lazcontrols/lib
-  install -d                                                            
%i/share/lazarus/components/lazreport/source/addons/pdfexport/lib
-  mv components/lazreport/source/addons/pdfexport/lib/i386-win32        
%i/share/lazarus/components/lazreport/source/addons/pdfexport/lib
-  install -d                                                            
%i/share/lazarus/components/memds/lib
-  mv components/memds/lib/i386-win32                                    
%i/share/lazarus/components/memds/lib
-  install -d                                                            
%i/share/lazarus/components/printers/design/lib
-  mv components/printers/design/lib/i386-win32                          
%i/share/lazarus/components/printers/design/lib
-  install -d                                                            
%i/share/lazarus/components/printers/lib
-  mv components/printers/lib/i386-win32                                 
%i/share/lazarus/components/printers/lib
-  install -d                                                            
%i/share/lazarus/components/projecttemplates/lib
-  mv components/projecttemplates/lib/i386-win32                         
%i/share/lazarus/components/projecttemplates/lib
-  install -d                                                            
%i/share/lazarus/components/rtticontrols/lib
-  mv components/rtticontrols/lib/i386-win32                             
%i/share/lazarus/components/rtticontrols/lib
-  install -d                                                            
%i/share/lazarus/components/sdf/lib
-  mv components/sdf/lib/i386-win32                                      
%i/share/lazarus/components/sdf/lib
-  install -d                                                            
%i/share/lazarus/components/sqldb/lib
-  mv components/sqldb/lib/i386-win32                                    
%i/share/lazarus/components/sqldb/lib
-  install -d                                                            
%i/share/lazarus/components/synedit/units
-  mv components/synedit/units/i386-win32                                
%i/share/lazarus/components/synedit/units
-  install -d                                                            
%i/share/lazarus/components/tachart/lib
-  mv components/tachart/lib/i386-win32                                  
%i/share/lazarus/components/tachart/lib
-  install -d                                                            
%i/share/lazarus/components/tdbf/lib
-  mv components/tdbf/lib/i386-win32                                     
%i/share/lazarus/components/tdbf/lib
-  install -d                                                            
%i/share/lazarus/components/todolist/lib
-  mv components/todolist/lib/i386-win32                                 
%i/share/lazarus/components/todolist/lib
-  install -d                                                            
%i/share/lazarus/components/turbopower_ipro/design/lib
-  mv components/turbopower_ipro/design/lib/i386-win32                   
%i/share/lazarus/components/turbopower_ipro/design/lib
-  install -d                                                            
%i/share/lazarus/components/turbopower_ipro/units
-  mv components/turbopower_ipro/units/i386-win32                        
%i/share/lazarus/components/turbopower_ipro/units
+  for path in $(find . -name i386-win32 | cut -f 2- -d '/' ) ; do
+    install -d  $(echo %i/share/lazarus/$(dirname $path))
+    mv -v $path $(echo %i/share/lazarus/$(dirname $path))
+  done
 
   chmod -R a+rw %i/share/lazarus
 
@@ -90,6 +48,13 @@
 
 DescUsage: This is the wince version of the lazarus component library
 
+DescPort: <<
+  Notes regarding the InstallScript:
+  - find gives the list of directories
+  - cut removes the './' from the beginning of the paths
+  - grep removes the directories, which do not contain unit files 
+<<
+
 Homepage: http://wiki.freepascal.org/Main_Page
 
 Maintainer: Karl-Michael Schindler <karl-michael.schind...@web.de>
\ No newline at end of file

--- NEW FILE: lazarus-lcl-carbon.info ---
Package: lazarus-lcl-carbon
Version: 1.0.12
Revision: 1
License: GPL/LGPL

Architecture: i386, x86_64, powerpc

Depends: <<
  lazarus-gtk2 (>= 1.0.12),
  (%m = x86_64) fpc-cross-i386-darwin (>= 2.6.2)
<<

Conflicts: lazarus-aqua
Replaces:  lazarus-aqua

Recommends: fpc-doc, lazarus-doc

Source: mirror:sourceforge:lazarus/lazarus-%v-0.tar.gz
Source-MD5: daeb68f09e9ec9939f91c992f52305d5

SourceDirectory: lazarus

UseMaxBuildJobs: false

CompileScript: <<
#!/bin/sh -ev

  debug_options="-gl -gw"

# ** Start compiling the lazarus component libraries

  AllUnits="registration lazutils codetools lcl ideintf basecomponents 
bigidecomponents"

  if [ "%m" = "x86_64" ]; then carbon_arch="PP=ppc386 CPU_TARGET=i386 
CPU_SOURCE=i386" ; else carbon_arch="" ; fi

  make $AllUnits LCL_PLATFORM=carbon OPT="$debug_options" OS_TARGET=darwin 
$carbon_arch
<<

InstallScript: <<
#!/bin/sh -ev
# ** install the lcl and other libraries/units **

  if [ "%m" = "x86_64" ]; then targetDir="i386-darwin" ; else 
targetDir="%m-darwin" ; fi

  for path in $(find . -name carbon | cut -f 2- -d '/' | grep $targetDir) ; do
    install -d  $(echo %i/share/lazarus/$(dirname $path))
    mv -v $path $(echo %i/share/lazarus/$(dirname $path))
  done


  chmod -R a+rw %i/share/lazarus

<<

Description: The carbon version of the lcl

DescUsage: This is the carbon version of the lazarus component library

DescPort: <<
  Notes regarding the InstallScript:
  - find gives the list of directories
  - cut removes the './' from the beginning of the paths
  - grep removes the directories, which do not contain unit files 
<<

Homepage: http://wiki.freepascal.org/Main_Page

Maintainer: Karl-Michael Schindler <karl-michael.schind...@web.de>
Index: lazarus-lcl-wince-arm.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4/stable/main/finkinfo/10.5-EOL/devel/lazarus-lcl-wince-arm.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- lazarus-lcl-wince-arm.info  7 Jul 2013 23:06:51 -0000       1.1
+++ lazarus-lcl-wince-arm.info  4 Sep 2013 20:24:17 -0000       1.2
@@ -1,17 +1,19 @@
 Package: lazarus-lcl-wince-arm
-Version: 1.0.10
+Version: 1.0.12
 Revision: 1
 License: GPL/LGPL
 
+Architecture: i386, x86_64, powerpc
+
 Depends: <<
-  lazarus-aqua (>= 1.0.10) | lazarus-gtk2 (>= 1.0.10),
+  lazarus-aqua (>= 1.0.12) | lazarus-gtk2 (>= 1.0.12),
   fpc-cross-arm-wince (>= 2.6.2)
 <<
 
 Recommends: fpc-doc, lazarus-doc
 
 Source: mirror:sourceforge:lazarus/lazarus-%v-0.tar.gz
-Source-MD5: 60d3b297079ca4151f690245295a8708
+Source-MD5: daeb68f09e9ec9939f91c992f52305d5
 
 SourceDirectory: lazarus
 
@@ -34,6 +36,7 @@
 <<
 
 InstallScript: <<
+#!/bin/sh -ev
 # ** install the lcl and other libraries/units **
 
   install -d                   %i/share/lazarus/lcl/units

Index: lazarus-lcl-wince-i386.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4/stable/main/finkinfo/10.5-EOL/devel/lazarus-lcl-wince-i386.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- lazarus-lcl-wince-i386.info 7 Jul 2013 23:06:51 -0000       1.1
+++ lazarus-lcl-wince-i386.info 4 Sep 2013 20:24:17 -0000       1.2
@@ -1,18 +1,19 @@
 Package: lazarus-lcl-wince-i386
-Version: 1.0.10
+Version: 1.0.12
 Revision: 1
-Architecture: i386, x86_64
 License: GPL/LGPL
 
+Architecture: i386, x86_64
+
 Depends: <<
-  lazarus-aqua (>= 1.0.10) | lazarus-gtk2 (>= 1.0.10),
+  lazarus-aqua (>= 1.0.12) | lazarus-gtk2 (>= 1.0.12),
   fpc-cross-i386-wince (>= 2.6.2)
 <<
 
 Recommends: fpc-doc, lazarus-doc
 
 Source: mirror:sourceforge:lazarus/lazarus-%v-0.tar.gz
-Source-MD5: 60d3b297079ca4151f690245295a8708
+Source-MD5: daeb68f09e9ec9939f91c992f52305d5
 
 SourceDirectory: lazarus
 
@@ -35,6 +36,7 @@
 <<
 
 InstallScript: <<
+#!/bin/sh -ev
 # ** install the lcl and other libraries/units **
 
   install -d                   %i/share/lazarus/lcl/units

--- NEW FILE: lazarus-lcl-customdrawn.info ---
Package: lazarus-lcl-customdrawn
Version: 1.0.12
Revision: 1
License: GPL/LGPL

Architecture: i386, powerpc

Depends: <<
  lazarus-aqua (>= 1.0.12) | lazarus-gtk2 (>= 1.0.12)
<<

Recommends: fpc-doc, lazarus-doc

Source: mirror:sourceforge:lazarus/lazarus-%v-0.tar.gz
Source-MD5: daeb68f09e9ec9939f91c992f52305d5

SourceDirectory: lazarus

UseMaxBuildJobs: false

CompileScript: <<
#!/bin/sh -ev
# create the file lazarus/lcl/interfaces/customdrawn/Makefile.compiled
cat >%b/lcl/interfaces/customdrawn/Makefile.compiled <<EOFXML
<?xml version="1.0"?>
<CONFIG>
  <Makefile Value="True"/>
  <Params Value=" -MObjFPC -Scghi -O1 -g -gl -vewnhi -l 
-Fucustomdrawn;../units/%%(CPU_TARGET)-%%(OS_TARGET);../../components/lazutils/lib/%%(CPU_TARGET)-%%(OS_TARGET);../../packager/units/%%(CPU_TARGET)-%%(OS_TARGET);.
 -Ficustomdrawn lcl.pas"/>
</CONFIG>
EOFXML

  debug_options="-gl -gw"

# ** Start compiling the lazarus component libraries

  AllUnits="registration lazutils codetools lcl ideintf basecomponents 
bigidecomponents"

  make $AllUnits LCL_PLATFORM=customdrawn OPT="$debug_options"
<<

InstallScript: <<
#!/bin/sh -ev
# ** install the lcl and other libraries/units **

  for path in $(find . -name customdrawn | cut -f 2- -d '/' | grep %m-darwin) ; 
do
    install -d  $(echo %i/share/lazarus/$(dirname $path))
    mv -v $path $(echo %i/share/lazarus/$(dirname $path))
  done

  chmod -R a+rw %i/share/lazarus

<<

Description: The customdrawn version of the lcl

DescUsage: This is the customdrawn version of the lazarus component library

DescPort: <<
  Does not compile on 64bit, because there are still references to the carbon 
library
  for example ATSUGetUnjustifiedBounds
  Notes regarding the InstallScript:
  - find gives the list of directories
  - cut removes the './' from the beginning of the paths
  - grep removes the directories, which do not contain unit files 
<<

Homepage: http://wiki.freepascal.org/Main_Page

Maintainer: Karl-Michael Schindler <karl-michael.schind...@web.de>
Index: lazarus-lcl-gtk2.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4/stable/main/finkinfo/10.5-EOL/devel/lazarus-lcl-gtk2.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- lazarus-lcl-gtk2.info       7 Jul 2013 23:06:51 -0000       1.1
+++ lazarus-lcl-gtk2.info       4 Sep 2013 20:24:17 -0000       1.2
@@ -1,23 +1,27 @@
 Package: lazarus-lcl-gtk2
-Version: 1.0.10
+Version: 1.0.12
 Revision: 1
 License: GPL/LGPL
 
+Architecture: i386, x86_64, powerpc
+
 Depends: <<
   fpc (>= 2.6.2),
-  lazarus-aqua (>= 1.0.10),
+  lazarus-aqua (>= 1.0.12),
   gtk+2-shlibs,
   glib2-shlibs,
   cairo-shlibs
 <<
 
 Builddepends: gtk+2, gtk+2-dev, glib2-dev, cairo
+
 Conflicts: lazarus-gtk2
+Replaces:  lazarus-gtk2
 
 Recommends: fpc-doc, lazarus-doc
 
 Source: mirror:sourceforge:lazarus/lazarus-%v-0.tar.gz
-Source-MD5: 60d3b297079ca4151f690245295a8708
+Source-MD5: daeb68f09e9ec9939f91c992f52305d5
 
 SourceDirectory: lazarus
 
@@ -33,10 +37,13 @@
 <<
 
 InstallScript: <<
+#!/bin/sh -ev
 # ** install the gtk2 part of the lcl
 
-  install -d                  %i/share/lazarus/lcl/units/%m-darwin
-  mv lcl/units/%m-darwin/gtk2 %i/share/lazarus/lcl/units/%m-darwin
+  for path in $(find . -name gtk2 | cut -f 2- -d '/' | grep %m-darwin) ; do
+    install -d  $(echo %i/share/lazarus/$(dirname $path))
+    mv -v $path $(echo %i/share/lazarus/$(dirname $path))
+  done
 
   chmod -R a+rw %i/share/lazarus
 
@@ -49,6 +56,13 @@
   gtk2 version of the lcl. 
 <<
 
+DescPort: <<
+  Notes regarding the InstallScript:
+  - find gives the list of directories
+  - cut removes the './' from the beginning of the paths
+  - grep removes the directories, which do not contain unit files 
+<<
+
 Homepage: http://wiki.freepascal.org/Main_Page
 
 Maintainer: Karl-Michael Schindler <karl-michael.schind...@web.de>
\ No newline at end of file

Index: lazarus-lcl-carbon-powerpc.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4/stable/main/finkinfo/10.5-EOL/devel/lazarus-lcl-carbon-powerpc.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- lazarus-lcl-carbon-powerpc.info     7 Jul 2013 23:06:51 -0000       1.1
+++ lazarus-lcl-carbon-powerpc.info     4 Sep 2013 20:24:16 -0000       1.2
@@ -1,18 +1,19 @@
 Package: lazarus-lcl-carbon-powerpc
-Version: 1.0.10
+Version: 1.0.12
 Revision: 1
-Architecture: i386, x86_64
 License: GPL/LGPL
 
+Architecture: i386, x86_64
+
 Depends: <<
-  lazarus-aqua (>= 1.0.10) | lazarus-gtk2 (>= 1.0.10),
+  lazarus-aqua (>= 1.0.12) | lazarus-gtk2 (>= 1.0.12),
   fpc-cross-powerpc-darwin (>= 2.6.2)
 <<
 
 Recommends: fpc-doc, lazarus-doc
 
 Source: mirror:sourceforge:lazarus/lazarus-%v-0.tar.gz
-Source-MD5: 60d3b297079ca4151f690245295a8708
+Source-MD5: daeb68f09e9ec9939f91c992f52305d5
 
 SourceDirectory: lazarus
 
@@ -31,56 +32,13 @@
 <<
 
 InstallScript: <<
+#!/bin/sh -ev
 # ** install the lcl and other libraries/units **
 
-  install -d                       %i/share/lazarus/lcl/units
-  mv lcl/units/powerpc-darwin      %i/share/lazarus/lcl/units
-  install -d                       %i/share/lazarus/ideintf/units
-  mv ideintf/units/powerpc-darwin  %i/share/lazarus/ideintf/units
-  install -d                       %i/share/lazarus/packager/units
-  mv packager/units/powerpc-darwin %i/share/lazarus/packager/units
-  install -d                                                            
%i/share/lazarus/components/chmhelp/packages/help/lib
-  mv components/chmhelp/packages/help/lib/powerpc-darwin                
%i/share/lazarus/components/chmhelp/packages/help/lib
-  install -d                                                            
%i/share/lazarus/components/chmhelp/packages/idehelp/lib
-  mv components/chmhelp/packages/idehelp/lib/powerpc-darwin             
%i/share/lazarus/components/chmhelp/packages/idehelp/lib
-  install -d                                                            
%i/share/lazarus/components/codetools/units
-  mv components/codetools/units/powerpc-darwin                          
%i/share/lazarus/components/codetools/units
-  install -d                                                            
%i/share/lazarus/components/fpcunit/ide/lib
-  mv components/fpcunit/ide/lib/powerpc-darwin                          
%i/share/lazarus/components/fpcunit/ide/lib
-  install -d                                                            
%i/share/lazarus/components/fpcunit/lib
-  mv components/fpcunit/lib/powerpc-darwin                              
%i/share/lazarus/components/fpcunit/lib
-  install -d                                                            
%i/share/lazarus/components/jcf2/IdePlugin/lazarus/lib
-  mv components/jcf2/IdePlugin/lazarus/lib/powerpc-darwin               
%i/share/lazarus/components/jcf2/IdePlugin/lazarus/lib
-  install -d                                                            
%i/share/lazarus/components/lazcontrols/lib
-  mv components/lazcontrols/lib/powerpc-darwin                          
%i/share/lazarus/components/lazcontrols/lib
-#  install -d                                                            
%i/share/lazarus/components/lazreport/source/addons/pdfexport/lib
-#  mv components/lazreport/source/addons/pdfexport/lib/powerpc-darwin    
%i/share/lazarus/components/lazreport/source/addons/pdfexport/lib
-  install -d                                                            
%i/share/lazarus/components/memds/lib
-  mv components/memds/lib/powerpc-darwin                                
%i/share/lazarus/components/memds/lib
-  install -d                                                            
%i/share/lazarus/components/printers/design/lib
-  mv components/printers/design/lib/powerpc-darwin                      
%i/share/lazarus/components/printers/design/lib
-  install -d                                                            
%i/share/lazarus/components/printers/lib
-  mv components/printers/lib/powerpc-darwin                             
%i/share/lazarus/components/printers/lib
-  install -d                                                            
%i/share/lazarus/components/projecttemplates/lib
-  mv components/projecttemplates/lib/powerpc-darwin                     
%i/share/lazarus/components/projecttemplates/lib
-  install -d                                                            
%i/share/lazarus/components/rtticontrols/lib
-  mv components/rtticontrols/lib/powerpc-darwin                         
%i/share/lazarus/components/rtticontrols/lib
-  install -d                                                            
%i/share/lazarus/components/sdf/lib
-  mv components/sdf/lib/powerpc-darwin                                  
%i/share/lazarus/components/sdf/lib
-#  install -d                                                            
%i/share/lazarus/components/sqldb/lib
-#  mv components/sqldb/lib/powerpc-darwin                                
%i/share/lazarus/components/sqldb/lib
-  install -d                                                            
%i/share/lazarus/components/synedit/units
-  mv components/synedit/units/powerpc-darwin                            
%i/share/lazarus/components/synedit/units
-  install -d                                                            
%i/share/lazarus/components/tachart/lib
-  mv components/tachart/lib/powerpc-darwin                              
%i/share/lazarus/components/tachart/lib
-#  install -d                                                            
%i/share/lazarus/components/tdbf/lib
-#  mv components/tdbf/lib/powerpc-darwin                                 
%i/share/lazarus/components/tdbf/lib
-  install -d                                                            
%i/share/lazarus/components/todolist/lib
-  mv components/todolist/lib/powerpc-darwin                             
%i/share/lazarus/components/todolist/lib
-  install -d                                                            
%i/share/lazarus/components/turbopower_ipro/design/lib
-  mv components/turbopower_ipro/design/lib/powerpc-darwin               
%i/share/lazarus/components/turbopower_ipro/design/lib
-  install -d                                                            
%i/share/lazarus/components/turbopower_ipro/units
-  mv components/turbopower_ipro/units/powerpc-darwin                    
%i/share/lazarus/components/turbopower_ipro/units
+  for path in $(find . -name carbon | cut -f 2- -d '/' | grep powerpc-darwin) 
; do
+    install -d  $(echo %i/share/lazarus/$(dirname $path))
+    mv -v $path $(echo %i/share/lazarus/$(dirname $path))
+  done
 
   chmod -R a+rw %i/share/lazarus
 
@@ -88,7 +46,14 @@
 
 Description: The carbon-powerpc version of the lcl
 
-DescUsage: This is the wince version of the lazarus component library
+DescUsage: This is the carbon-powerpc version of the lazarus component library
+
+DescPort: <<
+  Notes regarding the InstallScript:
+  - find gives the list of directories
+  - cut removes the './' from the beginning of the paths
+  - grep removes the directories, which do not contain unit files 
+<<
 
 Homepage: http://wiki.freepascal.org/Main_Page
 

Index: lazarus.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4/stable/main/finkinfo/10.5-EOL/devel/lazarus.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- lazarus.info        7 Jul 2013 23:06:51 -0000       1.1
+++ lazarus.info        4 Sep 2013 20:24:17 -0000       1.2
@@ -1,14 +1,14 @@
 Info2: <<
 Package: lazarus%type_pkg[uitype]
 Type: uitype (-aqua -gtk2)
-Version: 1.0.10
+Version: 1.0.12
 Revision: 1
 License: GPL/LGPL
 
 Recommends: fpc-doc, lazarus-doc
 
 Source: mirror:sourceforge:lazarus/lazarus-%v-0.tar.gz
-Source-MD5: 60d3b297079ca4151f690245295a8708 
+Source-MD5: daeb68f09e9ec9939f91c992f52305d5 
 
 SourceDirectory: lazarus
 
@@ -28,8 +28,16 @@
 (%type_pkg[uitype] = -gtk2) cairo
 <<
 
-Conflicts: (%type_pkg[uitype] = -gtk2) lazarus-lcl-gtk2, lazarus-common, 
lazarus-aqua, lazarus-gtk, lazarus-gtk2
-Replaces:  (%type_pkg[uitype] = -gtk2) lazarus-lcl-gtk2, lazarus-common, 
lazarus-aqua, lazarus-gtk, lazarus-gtk2
+Conflicts: <<
+  (%type_pkg[uitype] = -gtk2) lazarus-lcl-gtk2,
+  (%type_pkg[uitype] = -aqua) lazarus-lcl-carbon,
+  lazarus-common, lazarus-aqua, lazarus-gtk, lazarus-gtk2
+<<
+Replaces:  <<
+  (%type_pkg[uitype] = -gtk2) lazarus-lcl-gtk2,
+  (%type_pkg[uitype] = -aqua) lazarus-lcl-carbon,
+  lazarus-common, lazarus-aqua, lazarus-gtk, lazarus-gtk2
+<<
 
 Patchscript: <<
 #!/bin/sh -ev
@@ -76,9 +84,6 @@
   elif [ "%type_raw[uitype]" == "-gtk2" ]; then
     make $AllUnits all LCL_PLATFORM=gtk2       OPT="$debug_options -dHasX 
-Fl%p/lib/pango-ft219/lib/ -k-framework -kApplicationServices"
     make lhelp         LCL_PLATFORM=gtk2 LHELP_OPT="$debug_options -dHasX 
-Fl%p/lib/pango-ft219/lib/ -k-framework -kApplicationServices"
-
-    make $AllUnits LCL_PLATFORM=carbon       OPT="$debug_options" $carbon_arch
-    make lhelp     LCL_PLATFORM=carbon LHELP_OPT="$debug_options" $carbon_arch
   fi
 
 # 64 bit units


------------------------------------------------------------------------------
Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
Discover the easy way to master current and previous Microsoft technologies
and advance your career. Get an incredible 1,500+ hours of step-by-step
tutorial videos with LearnDevNow. Subscribe today and save!
http://pubads.g.doubleclick.net/gampad/clk?id=58041391&iu=/4140/ostg.clktrk
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to