Commit Graph

48 Commits

Author SHA1 Message Date
mattias
52c422b4ef debian: Merged Debian specific changes from official Debian VCS
git-svn-id: trunk@43933 -
2014-02-07 11:27:12 +00:00
mattias
44c4ca455e debian: removed ideintf
git-svn-id: trunk@41028 -
2013-05-04 20:23:19 +00:00
vincents
844338ff7e debian: disabled html doc in debs, because building the html docs fails
git-svn-id: trunk@38528 -
2012-09-05 14:01:00 +00:00
mazen
1f5fb77fda MAKE DEB: Got rid of debian scpecific patches for make files after build system rework byt upstream.
git-svn-id: trunk@37820 -
2012-06-29 08:37:46 +00:00
mazen
80376953b7 MAKE DEB: use grep instead of egrep in debian/rules
git-svn-id: trunk@35758 -
2012-03-06 09:19:46 +00:00
mazen
3f332531f3 MAKE DEB: Use single quote for sed RE in order to avoid issues with some shells.
git-svn-id: trunk@35757 -
2012-03-06 09:19:27 +00:00
vincents
4ae488bfbc deb: fixed escaping $ in sed expression
git-svn-id: trunk@32844 -
2011-10-12 11:11:19 +00:00
vincents
aa86afe835 deb: fixed lazarusdir in environmentoptions when using make deb after r32825 #795218e549
git-svn-id: trunk@32842 -
2011-10-12 09:22:17 +00:00
mazen
2f96fc8b27 MAKE DEB: Use make all for compiling IDE and components instead of compiling each component separately.
git-svn-id: trunk@30728 -
2011-05-13 22:44:53 +00:00
mazen
2beddc12e2 MAKE DEB: LCL depends now on packager/registration which needs to be compiled first.
git-svn-id: trunk@30664 -
2011-05-10 21:47:41 +00:00
mazen
d1ad2ac15b MAKE DEB: Reworked man file installation.
git-svn-id: trunk@30662 -
2011-05-10 21:47:32 +00:00
mazen
0099eebe4f MAKE DEB: Use ${BIN_DIR} and ${LIB_DIR} when installing files.
git-svn-id: trunk@30661 -
2011-05-10 21:47:25 +00:00
mazen
867074a683 MAKE DEB: merged changes from official debian repository.
git-svn-id: trunk@30381 -
2011-04-19 09:00:13 +00:00
mazen
ae74092a73 MAKE DEB : fixed bug #0018568
git-svn-id: trunk@29274 -
2011-01-31 22:05:15 +00:00
mazen
128a3650aa MAKE DEB : Use make all to build everything.
git-svn-id: trunk@29272 -
2011-01-31 15:17:07 +00:00
mazen
8023e063cb MAKE DEB: Changed package names to be suffixed by version in order to allow multiple version installation.
git-svn-id: trunk@28841 -
2010-12-30 12:30:17 +00:00
mazen
f93448dfbf MAKE DEB: *.lpk files should be pacjaged with binaries not with sources (last commit was buggy).
git-svn-id: trunk@28771 -
2010-12-19 19:46:52 +00:00
mazen
e492028418 MAKE DEB: Fixed issue #18017 adding *.lfm files to debian binary packages.
git-svn-id: trunk@28748 -
2010-12-17 22:46:09 +00:00
mazen
d25f5c29df make deb: Fixed desktop and menu entry files. Fixed broken alternative removal on package removal.
git-svn-id: trunk@28580 -
2010-12-01 11:03:08 +00:00
mazen
3eb09e0ba4 make deb: Fixed man page naming brocken when adding multi version co-installation.
git-svn-id: trunk@28558 -
2010-11-29 16:08:19 +00:00
mazen
1907de9e03 * Support multiple version installation by adding ability for Debian packages to get their names suffixed. For example, export PACKAGESUFFIX=-0.9.29 to build trunk.
git-svn-id: trunk@28493 -
2010-11-26 09:51:16 +00:00
vincents
6aa94b7db4 debian packages: install .lfm files before they can be packaged, second part of fix for issue #18017
git-svn-id: trunk@28467 -
2010-11-24 20:08:29 +00:00
mazen
05a65583d1 * Remove *.or files after running a make clean. This should probably be fixed in make files of each directory.
git-svn-id: trunk@27316 -
2010-09-11 22:43:57 +00:00
mazen
591f9e03b3 * Merged modifications from official Debian packaging rules : split packages into lcl-* and ide-*.
* Fixed patches failing to apply due to new components added between 0.9.28 and 0.9.29.

git-svn-id: trunk@27299 -
2010-09-11 13:48:12 +00:00
mazen
bd57bbe661 * Synchronized Debian package building rules with official Debian.
git-svn-id: trunk@22658 -
2009-11-17 22:07:12 +00:00
mattias
8b45ef1807 deb: fixed LazarusDirectory in /etc/lazarus/environmentoptions.xml
git-svn-id: trunk@22068 -
2009-10-08 00:19:48 +00:00
mazen
4bb80794e3 * Fixed Debian build scripts. Now Lazarus files are instelled inder /usr/{lib,doc}/lazarus/%{lazarusversion} to ease mutiple version installation. But this may require further changes.
git-svn-id: trunk@21413 -
2009-08-22 23:15:54 +00:00
mazen
769916162a * Updated Debian packages build requirements.
* Minor fixes in Debian rules file.

git-svn-id: trunk@21387 -
2009-08-21 22:54:13 +00:00
mazen
757abb73f6 * LCL docs are now packaged for Debian.
git-svn-id: trunk@19724 -
2009-05-01 07:24:10 +00:00
mazen
c454c572c6 * Fixed Debian packages building.
git-svn-id: trunk@19674 -
2009-04-28 22:20:15 +00:00
mazen
c39f263237 * Synchronized with official Debian scripts.
* Fixed package building caused by modification of turbopower_ipro.

git-svn-id: trunk@17881 -
2008-12-22 12:01:50 +00:00
mazen
9584f3723f * (env) Merged changes from official Debian repository (mainly fixes of bugs reported on Debian bug tracker).
git-svn-id: trunk@17249 -
2008-11-06 13:51:14 +00:00
mazen
cdc2eb9d76 * Merged debian rules with official debian svn.
git-svn-id: trunk@16729 -
2008-09-25 11:06:43 +00:00
mazen
145802bcea * Use fpcsubst tool to automatically set FPC version into configuration files.
git-svn-id: trunk@16110 -
2008-08-18 10:12:30 +00:00
mazen
fbfc8dc0bb * Added patches required to build Debian packages until others could applied by upstream developers.
git-svn-id: trunk@15527 -
2008-06-23 07:03:01 +00:00
mazen
d79dcb8585 * Language files (.po) should go in lazarus-ide package not in lazarus-src otherwise IDE will support only English.
git-svn-id: trunk@15499 -
2008-06-21 12:45:13 +00:00
mazen
d9ea20a1ef * Added .po files to lazarus-ide debian package.
* Fixed clean target in debian rules to remove gtk2 binaries.

git-svn-id: trunk@15453 -
2008-06-17 15:29:44 +00:00
mattias
1ebd38a998 debian: set defaults for FPC, LAZBUILD, FPCMAKE, let clean call configure
git-svn-id: trunk@15440 -
2008-06-16 15:55:50 +00:00
mattias
6588c01081 debian: improved suggest tags, auto update Makefiles from Mazen
git-svn-id: trunk@15099 -
2008-05-12 10:34:33 +00:00
mattias
3a818232b4 added man files from Mazen
git-svn-id: trunk@14905 -
2008-04-20 08:52:00 +00:00
mattias
d5e6d33772 debian packages: Split lazarus package into sevaral packages lazarus-ide lazarus-src lazarus-doc lazarus from Mazen
git-svn-id: trunk@14807 -
2008-04-12 10:57:16 +00:00
mattias
398f8d4667 debian: updated control files from Mazen
git-svn-id: trunk@13519 -
2007-12-29 11:50:14 +00:00
micha
97bd8ff729 release/snapshot building fixes
git-svn-id: trunk@9651 -
2006-07-21 14:14:49 +00:00
vincents
034bc02c11 renamed gnome.ide.desktop to lazarus.desktop
git-svn-id: trunk@9045 -
2006-03-30 05:44:24 +00:00
micha
09962c4afc menu icons need to be 32x32, 48x48 is too big
git-svn-id: trunk@9040 -
2006-03-29 09:51:01 +00:00
micha
1499dc7470 debian packaging fixes (hints by lintian)
git-svn-id: trunk@9036 -
2006-03-29 09:28:56 +00:00
micha
ebf5cade9e remove C flags, fix move of debian dir
git-svn-id: trunk@9026 -
2006-03-27 20:46:21 +00:00
micha
761ff637bf move debian to toplevel; easier for building packages
git-svn-id: trunk@9025 -
2006-03-27 20:44:17 +00:00