С tar GNU:
tar cjf ../fubar-4.2.tar.bz2 --transform='s/^\./fubar-4.2/' --exclude='*.o' .
Традиционные реализации tar не имеют никакого способа сделать это. Даже tar FreeBSD не имеет никакой подобной функции, о которой я знаю.
С миром, заменой POSIX для cpio и tar:
pax -w -s '/^\./fubar-4.2/' -s '/\.o$//' . | bzip2 >../fubar-4.2.tar.bz2
Хотя pax
обязательно в текущем POSIX / Единственных стандартах Unix, много дистрибутивов Linux не устанавливают его по умолчанию. При поддержке и tar GNU и мира Вы покроете почти все невстроенные нельды там.
./configure --help
поскольку GNU Emacs 24.3 сообщает мне:
--with-x-toolkit=KIT use an X toolkit (KIT one of: yes or gtk, gtk2,
gtk3, lucid or athena, motif, no)
Таким образом да, можно использовать другие инструментарии, но QT, кажется, не не среди них.
style=Motif
самостоятельно, и это, по крайней мере, выглядит более или менее неотличимым от lesstif. (Я еще не попробовал реальный Мотив, так как это только было открыто полученный недавно, и приложения Мотива отчасти редко встречаются в эти дни.) Или Вы подразумевали, что API ужасен? – SamB 29.12.2013, 08:07