ALT Linux Community general discussions
 help / color / mirror / Atom feed
From: Michael Shigorin <mike@osdn.org.ua>
To: community@altlinux.ru
Subject: [Comm] Re: помогите сделать бинарники под ALT
Date: Sat, 5 Feb 2005 09:37:01 +0200
Message-ID: <20050205073701.GB21863@osdn.org.ua> (raw)
In-Reply-To: <web-4100835@tut.by>


[-- Attachment #1.1: Type: text/plain, Size: 2857 bytes --]

On Sat, Feb 05, 2005 at 12:02:19AM +0200, Ksquirrel sf.net wrote:
> >Хм, можно -- а почему было принято решение делать ещё один
> >проект, а не допилить (или переписать вместе с авторами :)
> >какой-нить из существующих?
> Это не по существу :) но я отвечу -
> http://ksquirrel.sourceforge.net/about.php :)

Прочитал (как водится -- уже отправив письмо), но "self-written", 
"our own" и прочие подобные фразки применительно к свободному
софту как раз обычно и настораживают -- грабель-то на всех
хватает, и всегда было в итоге полезнее чинить/писать библиотеки,
чем делать уникальные плагины.

> За год я написал просмотрщик, который уделает по юзабилити
> любой из существующих. Да, может это звучит нахально :) Но я
> поставил своей целью написать удобный _мне_ просмотрщик.
> Поэтому были сделаны фильтры, ksquirrel-libs, внешние
> программы, подключение библиотек "на лету" и т.д.

Возможно, тогда их стоит переименовать в squirrel-libs?..

> Авторы других смотрелок _явно_ не пользуются своими программами
> (так же, как и авторы монстра kdevelop3).

Эээ... а что kdevelop, кстати? (btw: Саша Дымо говорит, они
подумывают устроить конференцию в мае, возможно, в Киеве --
http://lists.osdn.org.ua/wws/arc/linux-list/2005-02/msg00044.html)

> Они бы заметили, например, что искать 2 xpm-ки среди 5000
> файлов без фильтров невозможно ;)

Есть мнение (закоренелого прессовщика и махрового пользователя
консоли), что проблема решается на неправильном уровне -- здесь
не во вьюере грабли, а в сторадже.  Бишь свалка -- она и есть
свалка, и в данном случае mkdir xpm && mv *.xpm xpm/ -- самый
быстрый способ решения _настоящей_ проблемы, который я вижу.

> что смотреть на перекособоченные 32-битные bmp-шки это нелепо,
> что даже обычные виндовые иконки не поддерживаются :)). 

Ну, кому как обычные, но всеядность по форматам -- свойство
хорошее.  Вот только что не так с imlib?

> Более того, часть проекта, ksquirrel-libs, может быть
> использована _где угодно_ для раскодирования изображений.
> Недавно предложил человеку написать под них фронт-енд на GTK,
> так что может появится gsquirrel :)

...потому как на сейчас посмотрел, хмыкнул и сказал было
--libdir=%_libdir/ksquirrel. :)

> Допиливать проекты, идущие заведомо по ложному пути (т.е. по
> самому простому для них) - пустая трата времени. 

Ну так самый простой путь по жизни был -- "сделать своё".
А самый сложный -- и своего добиться, и рядом пользу оставить.

> P.S. Ну как там с бинарниками ? 

Собираются понемногу -- без buildreq в hasher несколько неудобно
подбирать сборочные зависимости в полном объёме, но у меня сейчас
нет ALM2.4 с kdelibs-devel... хотя... есть где поднять vserver.
:)

Текущие спеки -- прилагаю.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/

[-- Attachment #1.2: ksquirrel-libs.spec --]
[-- Type: text/plain, Size: 961 bytes --]

%define pre pre4

Name: ksquirrel-libs
Version: 0.5.0
Release: alt1%pre

Summary: Ksquirrel - image viewer for KDE
License: LGPL
Group: System/Libraries

Url: http://ksquirrel.sf.net
Source: %name-%version-%pre.tar.bz2

BuildRequires: gcc gcc-c++ gettext
BuildRequires: kdelibs-devel libpng-devel libjpeg-devel libtiff-devel
Requires: kdelibs libpng libjpeg libtiff

%set_verify_elf_method textrel=relaxed

%description
Ksquirrel is an image viewer for KDE implemented using OpenGL.
You should have your videocard specific drivers installed.

* ksquirrel-libs is a set of image decoders for KSquirrel

%prep
%setup -q

%build
CFLAGS="%optflags" \
CXXFLAGS="%optflags" \
%configure \
	--libdir=%_libdir/squirrel \
	$LOCALFLAGS
%make_build

%install
%makeinstall

%files
%_libdir/*

%changelog
* Fri Feb 04 2005 Michael Shigorin <mike@altlinux.ru> 0.5.0-alt1pre4
- built for ALT Linux
- spec cleanup
- moved libdir to %_libdir/%name
- had to relax TEXTREL check


[-- Attachment #1.3: ksquirrel.spec --]
[-- Type: text/plain, Size: 1198 bytes --]

%define pre pre4

Name: ksquirrel
Version: 0.5.0
Release: alt1%pre

Summary: Ksquirrel - image viewer for KDE
License: GPL
Group: Graphics

Url: http://ksquirrel.sf.net
Source: %name-%version-%pre.tar.bz2

BuildRequires: gcc gcc-c++ gettext
BuildRequires: kdelibs-devel
BuildRequires: XFree86-devel XFree86-libs fontconfig freetype2 kde-settings kdelibs-devel libarts-devel libjpeg-devel libpng-devel libqt3-devel libstdc++-devel zlib-devel

Requires: kdelibs libpng libjpeg
Requires: %name-libs

%description
Ksquirrel is an image viewer for KDE implemented using OpenGL.
You should have your videocard specific drivers installed.

%prep
%setup -q

%build
%__subst "s/\.la/.so/g" admin/acinclude.m4.in
CFLAGS="%optflags" \
CXXFLAGS="%optflags" \
%configure \
	--prefix="`kde-config --prefix`"
%make_build

%install
%makeinstall
%find_lang %name

# FIXME: missing menufile

%files -f %name.lang
%doc README AUTHORS
%_bindir/*
%_datadir/applnk/Applications/*
%_datadir/icons/hicolor/*/apps/*
%dir %_datadir/apps/ksquirrel
%_datadir/apps/ksquirrel

%changelog
* Fri Feb 04 2005 Michael Shigorin <mike@altlinux.ru> 0.5.0-alt1pre4
- built for ALT Linux
- spec cleanup
- moved libdir to %_libdir/%name


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

  reply	other threads:[~2005-02-05  7:37 UTC|newest]

Thread overview: 62+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-02-04 17:46 [Comm] " Ksquirrel sf.net
2005-02-04 17:54 ` [Comm] " Michael Shigorin
2005-02-04 22:02   ` Ksquirrel sf.net
2005-02-05  7:37     ` Michael Shigorin [this message]
2005-02-05  9:15       ` Ksquirrel sf.net
2005-02-05  9:54         ` Michael Shigorin
2005-02-05 10:14           ` Ksquirrel sf.net
2005-02-05 16:01             ` [Comm] Re: помогите сделать бинарники под ALT (ksquirrel*.spec) Michael Shigorin
2005-02-05 16:41               ` Ksquirrel sf.net
2005-02-06  7:50                 ` Michael Shigorin
2005-02-06  4:43             ` [Comm] Re: помогите сделать бинарники под ALT Arioch
2005-02-06 12:37               ` Ksquirrel sf.net
2005-02-07 10:57                 ` Arioch
2005-02-07 12:49                   ` Ksquirrel sf.net
2005-02-07 15:21                     ` Arioch
2005-02-07 16:14                       ` Ksquirrel sf.net
2005-02-07 22:33                         ` Arioch
2005-02-12  8:53                           ` Michael Shigorin
2005-02-12 16:36                             ` Arioch
2005-02-06 12:39               ` Ksquirrel sf.net
2005-02-05 10:30           ` Vitaly Lipatov
2005-02-05 13:02             ` Ksquirrel sf.net
2005-02-05 15:51             ` Michael Shigorin
2005-02-05 16:31 ` Michael Shigorin
2005-02-05 16:36   ` Ksquirrel sf.net
2005-02-05 16:37     ` Michael Shigorin
2005-02-05 17:26       ` Ksquirrel sf.net
2005-02-06  9:01         ` Michael Shigorin
2005-02-06  9:25           ` Jury Levykin
2005-02-06 12:29             ` Ksquirrel sf.net
2005-02-06 14:19             ` Ksquirrel sf.net
2005-02-06 14:29             ` Gray_graff
2005-02-06 14:42               ` Ksquirrel sf.net
2005-02-06 17:02                 ` Michael Shigorin
2005-02-06  9:39           ` Konstantin A. Lepikhov
2005-02-06 12:28             ` Ksquirrel sf.net
2005-02-06 17:28           ` Nick S. Grechukh
2005-02-06 19:00             ` Ksquirrel sf.net
2005-02-07  9:22               ` Nick S. Grechukh
2005-02-07 12:47                 ` Ksquirrel sf.net
2005-02-08  9:18                   ` Nick S. Grechukh
2005-02-08 11:37                     ` Ksquirrel sf.net
2005-02-09  7:56                       ` Nick S. Grechukh
2005-02-09 11:07                         ` Ksquirrel sf.net
2005-02-09 13:15                           ` Nick S. Grechukh
2005-02-12  8:56                             ` Michael Shigorin
2005-02-12 12:49                               ` Nick S. Grechukh
2005-02-07 16:12                 ` Michael Shigorin
2005-02-07 16:25                   ` [Comm] " Ksquirrel sf.net
2005-02-07 17:14                     ` [Comm] " Michael Shigorin
2005-02-08  5:16                       ` Gleb Kulikov
2005-02-08 14:03                         ` Nick S. Grechukh
2005-02-08 14:30                           ` Gleb Kulikov
2005-02-08 16:11                             ` Michael Shigorin
2005-02-08 16:39                             ` Вячеслав Диконов
2005-02-08 15:09                         ` Michael Shigorin
2005-02-08 16:59                           ` Gleb Kulikov
2005-02-09  8:01                             ` [Comm] [JT] XFree86's destiny (was: помогите сделать бинарники под ALT) Michael Shigorin
2005-02-08 10:01                   ` [Comm] Re: помогите сделать бинарники под ALT Nick S. Grechukh
2005-02-08 11:39                     ` Ksquirrel sf.net
2005-02-08 16:09                     ` Michael Shigorin
2005-02-05 16:58   ` Ksquirrel sf.net

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20050205073701.GB21863@osdn.org.ua \
    --to=mike@osdn.org.ua \
    --cc=community@altlinux.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git