Search Criteria
Package Details: lazarus-svn 1:r61931.b8f2e92f03-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/lazarus-svn.git (read-only, click to copy) |
---|---|
Package Base: | lazarus-svn |
Description: | Delphi-like IDE for FreePascal common files |
Upstream URL: | https://www.lazarus-ide.org/ |
Licenses: | GPL2, MPL, custom:modifiedLGPL |
Conflicts: | lazarus |
Provides: | lazarus |
Submitter: | rebel |
Maintainer: | Edu4rdSHL |
Last Packager: | Edu4rdSHL |
Votes: | 2 |
Popularity: | 0.000000 |
First Submitted: | 2017-10-23 08:13 (UTC) |
Last Updated: | 2022-01-12 08:48 (UTC) |
Dependencies (12)
- fpc (fpc-svn)
- fpc-src (fpc-src-svn)
- gdb (gdb-git, gdb-debug-git)
- fpc (fpc-svn) (make)
- fpc-src (fpc-src-svn) (make)
- git (git-vfs, git-run-command-patch-git, git-git, git-fc) (make)
- gtk2 (gtk2-patched-filechooser-icon-view, gtk2-maemo) (make)
- qt5pas (make)
- rsync (rsync-git, rsync-reflink-git, rsync-reflink) (make)
- gtk2 (gtk2-patched-filechooser-icon-view, gtk2-maemo) (optional) – to compile gtk2 apps
- perl (perl-git) (optional) – to run some scirpts in the tools directory
- qt5pas (optional) – to compile qt5 apps and use help viewer
Required by (41)
- adbmanager (requires lazarus) (make)
- astap (requires lazarus) (make)
- castle-engine-git (requires lazarus)
- castle-engine-git (requires lazarus) (make)
- ccdciel-git (requires lazarus) (make)
- cle4vdr-gtk2 (requires lazarus) (make)
- cle4vdr-qt4 (requires lazarus) (make)
- cqrlog-git (requires lazarus) (make)
- cqrlog-source (requires lazarus) (make)
- cqrtest-git (requires lazarus) (make)
- ddrescueview (requires lazarus) (make)
- dexed-ide (requires lazarus) (make)
- doom2df-editor-gtk2 (requires lazarus) (make)
- doom2df-editor-qt4 (requires lazarus) (make)
- doom2df-editor-qt5 (requires lazarus) (make)
- easymp3gain-gtk2 (requires lazarus) (make)
- em-marine (requires lazarus) (make)
- emkatic (requires lazarus) (make)
- fairtris-git (requires lazarus) (make)
- free-delta (requires lazarus) (make)
- Show 21 more...
Latest Comments
1 2 Next › Last »
xiota commented on 2023-08-13 12:51 (UTC)
Rename to
lazarus-git
?carlosnewmusic commented on 2021-06-16 20:20 (UTC)
build error https://pastebin.com/mJGLu8fe
Edu4rdSHL commented on 2021-03-01 18:50 (UTC)
Hello everyone, I've adopted the package and fixed it.
bastimo commented on 2020-04-15 21:10 (UTC) (edited on 2020-04-15 21:13 (UTC) by bastimo)
Suggestion to automatically update the package version by base release and SVN version information from repository. E.g., by including before build block:
pkgver() {
cd "${srcdir}"/lazarus-svn/ide
printf '%s.r%s' \
$(cat version.inc | tr -d "'") \
$(svnversion | tr -d [A-z])
}
void09 commented on 2018-10-10 02:48 (UTC) (edited on 2018-10-13 18:11 (UTC) by void09)
For those getting this error:
/tmp/yaourt-tmp-pat/aur-lazarus-svn/src/lazarus-svn/components/lazutils/lazutils.pas(24,47) Fatal: (10022) Can't find unit LazarusPackageIntf used by LazUtils Fatal: (1018) Compilation aborted
edit the PKGBUILD and add -j1 after make so the line becomes: make -j1 clean lazbuild
or edit /etc/makepkg.conf and make sure it's MAKEFLAGS="-j1" for building this package. (it defaults to 1 if you have not modified it).
rebel commented on 2018-05-03 11:49 (UTC) (edited on 2018-05-03 11:49 (UTC) by rebel)
Dear @qlixes
These seem to be useful for starters:
https://wiki.archlinux.org/index.php/Creating_packages#Creating_a_PKGBUILD
https://wiki.archlinux.org/index.php/Arch_packaging_standards
https://wiki.archlinux.org/index.php/Arch_User_Repository#Sharing_and_maintaining_packages
qlixes commented on 2018-05-03 11:06 (UTC)
Dear @rebel Thank you a lot for quick reply. May I know any link to make lazarus-gtk2-svn like yours ? I'll tried to make any post on aur repo. Thanks a lot
rebel commented on 2018-05-03 10:55 (UTC) (edited on 2018-05-03 10:57 (UTC) by rebel)
Dear @qlixes The idea behind this is compiler and gui are separated, so you only need to install the compiler and the appropriate gui. Unfortunately, I used qt5 exclusively in my projects, this is why only that package exists. To solve your problem, you have to install this package, then download the pkgbuild file of lazarus-qt5-svn and change the line make clean bigide LCL_PLATFORM=qt5 to make clean bigide LCL_PLATFORM=gtk2 Of course, you also need to update the pkgname, conflicts, depends, etc. lines with appropriate values, but it should work. If everything's ok, you may enrich the community with a new aur package :)
qlixes commented on 2018-05-03 09:31 (UTC)
Dear @rebel
I've found some trouble after succeed install lazarus-svn, fpc-src-svn and fpc-svn. 1. I could not find any lazarus-gtk2 so I couldn't open lazarus 2. while force with stable lazarus-gtk2-1.8.2, it shown incompatible version 1.9. but i couldnt find lazarus-gtk2 on aur. also couldn' compile any project because cant find unit variants used by db. Did I missed something ? thanks a lot
1 2 Next › Last »