Hi,
On 10/04/2017 14:25, Leonardo Arena wrote:
> Hi,> > On 06/04/2017 23:03, Taner Tas wrote:>> http://stardict-4.sourceforge.net/>> Cross-Platform and international dictionary Software>> --->> testing/stardict/APKBUILD | 67 ++++++++++++++++++++++++++++++++++++++++++++>> testing/stardict/gcc46.patch | 11 ++++++++>> testing/stardict/glib2.patch | 36 ++++++++++++++++++++++++>> 3 files changed, 114 insertions(+)>> create mode 100644 testing/stardict/APKBUILD>> create mode 100644 testing/stardict/gcc46.patch>> create mode 100644 testing/stardict/glib2.patch>>>> diff --git a/testing/stardict/APKBUILD b/testing/stardict/APKBUILD>> new file mode 100644>> index 00000000..c8ce104a>> --- /dev/null>> +++ b/testing/stardict/APKBUILD>> @@ -0,0 +1,67 @@>> +# Contributor: Taner Tas <taner76@gmail.com>>> +# Maintainer: Taner Tas <taner76@gmail.com>>> +pkgname=stardict>> +pkgver=3.0.6>> +pkgrel=0>> +pkgdesc="Cross-Platform and international dictionary Software">> +url="http://stardict-4.sourceforge.net/">> +arch="all">> +license="GPL">> +depends="gtk+2.0 libsigc++ zlib">> +makedepends="gtk+2.0-dev libsigc++-dev libxml2-dev gnome-doc-utils>> + gnome-common enchant-dev espeak-dev zlib-dev mariadb-dev gconf-dev"
it's missing "autoconf" and "automake".
Even though I added them, it still fails. It seems that's expecting to
find a specific automake version (v1.14). Edge uses v1.15:
Making all in dict
make[1]: Entering directory
'/home/larena/aports/testing/stardict/src/stardict-3.0.6/dict'
CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash
/home/larena/aports/testing/stardict/src/stardict-3.0.6/dict/missing
autoconf
cd . && /bin/bash
/home/larena/aports/testing/stardict/src/stardict-3.0.6/dict/missing
automake-1.14 --gnu
/home/larena/aports/testing/stardict/src/stardict-3.0.6/dict/missing:
line 81: automake-1.14: command not found
WARNING: 'automake-1.14' is missing on your system.
You should only need it if you modified 'Makefile.am' or
'configure.ac' or m4 files included by 'configure.ac'.
The 'automake' program is part of the GNU Automake package:
<http://www.gnu.org/software/automake>
It also requires GNU Autoconf, GNU m4 and Perl in order to run:
<http://www.gnu.org/software/autoconf>
<http://www.gnu.org/software/m4/>
<http://www.perl.org/>
make[1]: *** [Makefile:423: Makefile.in] Error 1
Thanks!
|_eo
Re: [alpine-aports] [PATCH v3] testing/stardict: new aport
Hi,
I'm on edge too. But, I just realized that I have installed autoconf, automake and libtool manually (world) during tests. So, adding these packages (automake autoconf libtool) as "makedepends" will solve the problem. Proposed complete v3 patch is in the attachment btw.
Regards.Taner
On Thursday, April 13, 2017 11:23 AM, Leonardo Arena <rnalrd@gmail.com> wrote:
Hi,
On 10/04/2017 14:25, Leonardo Arena wrote:
> Hi,> > On 06/04/2017 23:03, Taner Tas wrote:>> http://stardict-4.sourceforge.net/>> Cross-Platform and international dictionary Software>> --->> testing/stardict/APKBUILD | 67 ++++++++++++++++++++++++++++++++++++++++++++>> testing/stardict/gcc46.patch | 11 ++++++++>> testing/stardict/glib2.patch | 36 ++++++++++++++++++++++++>> 3 files changed, 114 insertions(+)>> create mode 100644 testing/stardict/APKBUILD>> create mode 100644 testing/stardict/gcc46.patch>> create mode 100644 testing/stardict/glib2.patch>>>> diff --git a/testing/stardict/APKBUILD b/testing/stardict/APKBUILD>> new file mode 100644>> index 00000000..c8ce104a>> --- /dev/null>> +++ b/testing/stardict/APKBUILD>> @@ -0,0 +1,67 @@>> +# Contributor: Taner Tas <taner76@gmail.com>>> +# Maintainer: Taner Tas <taner76@gmail.com>>> +pkgname=stardict>> +pkgver=3.0.6>> +pkgrel=0>> +pkgdesc="Cross-Platform and international dictionary Software">> +url="http://stardict-4.sourceforge.net/">> +arch="all">> +license="GPL">> +depends="gtk+2.0 libsigc++ zlib">> +makedepends="gtk+2.0-dev libsigc++-dev libxml2-dev gnome-doc-utils>> + gnome-common enchant-dev espeak-dev zlib-dev mariadb-dev gconf-dev"
it's missing "autoconf" and "automake".
Even though I added them, it still fails. It seems that's expecting to
find a specific automake version (v1.14). Edge uses v1.15:
Making all in dict
make[1]: Entering directory
'/home/larena/aports/testing/stardict/src/stardict-3.0.6/dict'
CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash
/home/larena/aports/testing/stardict/src/stardict-3.0.6/dict/missing
autoconf
cd . && /bin/bash
/home/larena/aports/testing/stardict/src/stardict-3.0.6/dict/missing
automake-1.14 --gnu
/home/larena/aports/testing/stardict/src/stardict-3.0.6/dict/missing:
line 81: automake-1.14: command not found
WARNING: 'automake-1.14' is missing on your system.
You should only need it if you modified 'Makefile.am' or
'configure.ac' or m4 files included by 'configure.ac'.
The 'automake' program is part of the GNU Automake package:
<http://www.gnu.org/software/automake>
It also requires GNU Autoconf, GNU m4 and Perl in order to run:
<http://www.gnu.org/software/autoconf>
<http://www.gnu.org/software/m4/>
<http://www.perl.org/>
make[1]: *** [Makefile:423: Makefile.in] Error 1
Thanks!
|_eo