Package Details: latexila 3.22.0-4

Git Clone URL: https://aur.archlinux.org/latexila.git (read-only)
Package Base: latexila
Description: A LaTeX editor designed for the GNOME desktop
Upstream URL: http://projects.gnome.org/latexila/
Licenses: GPL3
Conflicts: latexila-git
Provides: latexila
Submitter: None
Maintainer: PlainTextField
Last Packager: PlainTextField
Votes: 100
Popularity: 2.814201
First Submitted: 2009-09-03 13:54
Last Updated: 2016-10-20 15:25

Latest Comments

PlainTextField commented on 2016-10-20 15:26

Thanks for the hint.

gay commented on 2016-10-16 20:56

Could you please add pkg-config ( https://www.archlinux.org/packages/?q=pkg-config ) to the dependencies; package does not build without it.

fusion809 commented on 2016-09-30 07:12

With gtk-3.22.0+29+gfa23641-1 (in gnome-unstable) I am getting the error:

checking for /usr/lib/hardening-wrapper/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /home/fusion809/.local/share/desktop-directories
checking how to truncate binary pipes... /usr/bin/sed -e 4q
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/lib/hardening-wrapper/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking dependency style of gcc... (cached) gcc3
checking for glib-compile-resources... /usr/bin/glib-compile-resources
checking for glib-mkenums... /usr/bin/glib-mkenums
checking for gdbus-codegen... /usr/bin/gdbus-codegen
checking for valac... /usr/bin/valac
checking whether /usr/bin/valac is at least version 0.26... yes
configure: error: gtk+-3.0 >= 3.20 required.

vesath commented on 2016-09-26 13:06

Please remove the install file entirely. Updating schema files is now done automatically by pacman thanks to a hook in the glib2 package: /usr/share/libalpm/hooks/glib-compile-schemas.hook

PlainTextField commented on 2016-04-18 13:38

I thought python is added by other packages as a dependency. My bad.

Martchus commented on 2016-04-18 07:47

The Python scripts couldn't be executed because Python was not installed. I'd propose you add it to the make dependencies.

PlainTextField commented on 2016-04-17 19:11

Python is never mentioned in any of the Makefiles. Even the README file does not mention Python as a dependency. But 'gdbus-codegen' is in fact a python file which is executed during the build process. So in your case you need fix your python linking (check if /usr/bin/python can be executed, if not make a symlink) or set an environment variable during build (check https://bbs.archlinux.org/viewtopic.php?id=125112 for details).

Martchus commented on 2016-04-17 18:21

This seems to required python now, at least as make dependency.

make all-recursive
make[3]: Entering directory '/build/latexila/src/latexila-3.20.0/src'
Making all in evince
make[4]: Entering directory '/build/latexila/src/latexila-3.20.0/src/evince'
GEN evince-gdbus-generated.c
GEN evince-gdbus-generated.h
/bin/sh: /usr/bin/gdbus-codegen: /usr/bin/python: bad interpreter: No such file or directory
/bin/sh: /usr/bin/gdbus-codegen: /usr/bin/python: bad interpreter: No such file or directory
Makefile:675: recipe for target 'evince-gdbus-generated.c' failed

JesusMcCloud commented on 2016-04-16 16:31

disowned.

schrieveslaach commented on 2016-04-12 09:00

I've also managed to build the new version 3.20. Here is the diff of the PKGBUILD (created with diff -crB).

*** OLD 2016-04-12 10:56:56.529166294 +0200
--- PKGBUILD 2016-04-12 10:46:51.020862662 +0200
***************
*** 2,8 ****
pkgname=latexila
provides=('latexila')
conflicts=('latexila-git')
! pkgver=3.18.1
pkgrel=2
install=latexila.install
pkgdesc="A LaTeX editor designed for the GNOME desktop"
--- 2,8 ----
pkgname=latexila
provides=('latexila')
conflicts=('latexila-git')
! pkgver=3.20.0
pkgrel=2
install=latexila.install
pkgdesc="A LaTeX editor designed for the GNOME desktop"
***************
*** 14,20 ****
optdepends=('yelp: for viewing help files')
makedepends=('intltool' 'itstool')
source=("http://ftp.gnome.org/pub/GNOME/sources/latexila/${pkgver%.*}/latexila-${pkgver}.tar.xz")
! sha256sums=('edfd95f321dfff31fb094c243c358cb78d19904164b9ef4fb37c021113044d0a')

build() {
cd ${srcdir}/${pkgname}-${pkgver}
--- 14,20 ----
optdepends=('yelp: for viewing help files')
makedepends=('intltool' 'itstool')
source=("http://ftp.gnome.org/pub/GNOME/sources/latexila/${pkgver%.*}/latexila-${pkgver}.tar.xz")
! sha256sums=('fa0a7023b522339a1d5af57121bbed410651f4772b76a7139a3ab1c2ab49f85c')

build() {
cd ${srcdir}/${pkgname}-${pkgver}
***************
*** 31,37 ****
mkdir -p "$pkgdir"/usr/share/{applications,pixmaps}
install -Dm644 "data/icons/48x48/apps/latexila.png" \
"$pkgdir"/usr/share/pixmaps/$pkgname.png
! install -m644 data/$pkgname.desktop \
"$pkgdir"/usr/share/applications/
}
-
--- 31,36 ----
mkdir -p "$pkgdir"/usr/share/{applications,pixmaps}
install -Dm644 "data/icons/48x48/apps/latexila.png" \
"$pkgdir"/usr/share/pixmaps/$pkgname.png
! install -m644 data/org.gnome.$pkgname.desktop \
"$pkgdir"/usr/share/applications/
}

All comments