Guys, The PKGBUILD for tqtinterface I'm working on seems to omit placing the file 'uic-tqt' in the $pkgdir when calling 'make DESTDIR="$pkgdir/" install'. What is strange is it seems all other parts of the package get put in $pkgdir.
The qtinterface Makefile.am specifies uic-tqt should be part of the install: install-exec-local: test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)" cp -Rp "$(srcdir)/tqt-replace" "$(DESTDIR)$(bindir)/" cp -Rp "$(srcdir)/tqt-replace-stream" "$(DESTDIR)$(bindir)/" cp -Rp "$(srcdir)/moc-tqt" "$(DESTDIR)$(bindir)/" cp -Rp "$(srcdir)/uic-tqt" "$(DESTDIR)$(bindir)/" cp -Rp "$(srcdir)/mcopidl-tqt" "$(DESTDIR)$(bindir)/" cp -Rp "$(srcdir)/dcopidlng-tqt" "$(DESTDIR)$(bindir)/" cp -Rp "$(srcdir)/dcopidl2cpp-tqt" "$(DESTDIR)$(bindir)/" cp -Rp "$(srcdir)/convert_qt_tqt1" "$(DESTDIR)$(bindir)/" cp -Rp "$(srcdir)/convert_qt_tqt2" "$(DESTDIR)$(bindir)/" cp -Rp "$(srcdir)/convert_qt_tqt3" "$(DESTDIR)$(bindir)/" sed -i '$(QT_VER_REPLACE)' "$(DESTDIR)$(bindir)/tqt-replace" sed -i '$(QT_VER_REPLACE)' "$(DESTDIR)$(bindir)/tqt-replace-stream" sed -i '$(QT_HVER_REPLACE)' "$(srcdir)/tqt.h" cp -Rp "$(srcdir)/tqt4/" "$(DESTDIR)$(includedir)/" Looking at the $pkgdir/usr/bin, all others make it, but not uic-tqt: 10:26 archangel:~/arch/pkg/trinity-notes/tqtest/pkg> ls -1 usr/bin convert_qt_tqt1 convert_qt_tqt2 convert_qt_tqt3 dcopidl-tqt dcopidl2cpp-tqt dcopidlng-tqt mcopidl-tqt moc-tqt tmoc tqt-replace tqt-replace-stream The list above corresponds to each file specified in the install-exec-local definition, ...except uic-tqt. How do I go about debugging why this file is omitted? As a workaround, I can just do a manual copy in the PKGBUILD, but that seems like a hack. What I want to do is fix the issue so we get a clean set of PKGBUILDs. Any suggestions where to look? -- David C. Rankin, J.D.,P.E.