У меня есть вопрос о структуре исходного кода из пакета cygport.
Вот содержимое исходного файла Cygports:
Я пытаюсь собрать gedit -3.4.2 из репозитория cygports.
Как файл.cygport помогает мне запускать правильные параметры в./configure?
Например, в gedit, если я не укажу заклинание --отключить -, оно не будет продолжено из-за ошибки. Как получить список параметров./configure, которые использовались для сборки проекта при создании cygport?
Есть ли способ использовать исполняемый файл cygport для создания cygport и изменения префикса?
Вот содержаниеgedit-3.4.2-1.cygport
:
inherit python gnome2
DESCRIPTION="GNOME text editor"
PATCH_URI="3.4.2-cygwin.patch"
DEPEND="gnome-common gtk-doc
girepository(Gtk-3.0)
pkgconfig(enchant)
pkgconfig(gtksourceview-3.0)
pkgconfig(libpeas-gtk-1.0)"
PKG_NAMES="${PN} ${PN}-devel"
PKG_HINTS="setup devel"
gedit_CONTENTS="--exclude=gtk-doc --exclude=libgedit* etc/ usr/bin/ usr/lib/gedit/ ${PYTHON_SITELIB#/} usr/share/"
gedit_devel_CONTENTS="usr/include/ usr/lib/gedit/libgedit* usr/lib/pkgconfig/ usr/share/gtk-doc/"
DIFF_EXCLUDES="*.desktop.in *.schemas.in *-marshal.h"
CYGCONF_ARGS="--libexecdir=/usr/lib --enable-python"
KEEP_LA_FILES="none"
РЕДАКТИРОВАТЬ Кто-то из списка рассылки Cygwin Ports сказал:
"Параметры конфигурации
--libexecdir=/usr/lib --enable-python
Это из CYGCONF _ARGS."