12345678910111213141516171819202122232425262728293031 |
- # Tanım: Çapraz platformlu C/C++ IDE
- # URL: http://codeblocks.org/
- # Paketçi: Cihan_Alkan
- # Gerekler: boost gamin hunspell wxgtk28 zip
- # Grup: geliştirme
- isim=codeblocks
- surum=16.01
- devir=1
- kaynak=(https://sourceforge.net/projects/$isim/files/Sources/$surum/${isim}_$surum.tar.gz)
- derle() {
- cd "$isim-$surum.release"
- # Fix build with boost 1.59
- export CPPFLAGS+=" -DBOOST_ERROR_CODE_HEADER_ONLY"
- export WX_CONFIG_PATH=/usr/bin/wx-config
- [ ! -L /usr/bin/wx-config ] && ln -s /usr/bin/wx-config-2.8 /usr/bin/wx-config
- # FS#49799
- export CPPFLAGS+=" -fno-delete-null-pointer-checks"
- CXXFLAGS+=' -std=c++11 -fpermissive'
- ./bootstrap
- ./configure --prefix=/usr --with-contrib-plugins=all
- sed -i 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
- make
- make -C "$SRC/$isim-$surum.release" DESTDIR="$PKG" install
- [ -L /usr/bin/wx-config ] && rm -f /usr/bin/wx-config
- }
|